My Opera
Вверх страницы
Вниз страницы

Планшеты MoveO!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Планшеты MoveO! » Курилка » Книги


Книги

Сообщений 1 страница 11 из 11

1

Встретилась такая прикольная книжка, и инете ее много

Making Android Accessories with IOIO
ISBN-13:  9781449323288
ISBN-10: 1449323286
Издатель:  O'Reilly
Год: 2012

Аннотация:

Android phones are a great platform for developing apps, but sometimes it is nice if those apps go beyond the built-in hardware of the phone and connect to some homemade electronics.

The IOIO board allows you to do just that, and this book will show you how to use the IOIO board and interface it to various different electronic modules and components.

These techniques involved in using IOIO are illustrated in example projects.

These projects are: • An intruder alarm that uses your phone to send an SMS text message when movement is detected by its PIR sensor.

• A Bluetooth temperature logger that records temperatures onto the SD card of your phone.
• An 8x8 LED Matrix display that will display animations and is controlled by your phone.
• A Bluetooth rover that you can control from your Android phone.

Create your own electronic devices with the popular IOIO ("yoyo") board, and control them with your Android phone or tablet. With this concise guide, you’ll get started by building four example projects—after that, the possibilities for making your own fun and creative accessories with Android and IOIO are endless.

To build Android/IOIO devices, you write the program on your computer, transfer it to your Android, and then communicate with the IOIO via a USB or Bluetooth connection. The IOIO board translates the program into action. This book provides the source code and step-by-step instructions you need to build the example projects. All you have to supply is the hardware.

    * Learn your way around the IOIO and discover how it interacts with your Android
    * Build an intruder alarm that sends a text message when it detects movement
    * Make a temperature sensing device that logs readings on your Android
    * Create a multicolor LED matrix that displays a Space Invader animation
    * Build an IOIO-powered surveillance rover that you control with your Android
    * Get the software and hardware requirements for creating your own Android/IOIO accessories

Отредактировано yngwie-2011 (2012-09-20 20:07:59)

0

2

Pro Android Apps Performance Optimization

ISBN-13:  9781430239994
ISBN-10: 1430239999
Издатель:  Apress
Год: 2012

Краткое содержание:

Contents ............................................................................................................. iv
About the Author.............................................................................................. viii
About the Technical Reviewers ......................................................................... ix
Acknowledgments .............................................................................................. x
Introduction ....................................................................................................... xi
■Chapter 1: Optimizing Java Code .................................................................... 1
■Chapter 2: Getting Started With the NDK ....................................................... 33
■Chapter 3: Advanced NDK.............................................................................. 73
■Chapter 4: Using Memory Efficiently ........................................................... 109
■Chapter 5: Multithreading and Synchronization ......................................... 133
■Chapter 6: Benchmarking And Profiling ...................................................... 163
■Chapter 7: Maximizing Battery Life ............................................................. 177
■Chapter 8: Graphics ..................................................................................... 207
■Chapter 9: RenderScript .............................................................................. 231
Index ............................................................................................................... 265

Отредактировано yngwie-2011 (2012-09-20 20:07:31)

0

3

Programming Android: Java Programming for the New Generation of Mobile Devices,  Second Edition

ISBN-13: 9781449316648
ISBN-10: 1449316646
Издатель:  O'Reilly
Год: 2012

C кратким содержанием напряг, посему аннотация к книге http://shop.oreilly.com/product/0636920010364.do

Отредактировано yngwie-2011 (2012-09-07 00:11:58)

0

4

о спс пригодилось :cool:

0

5

Decompiling Android

ISBN-13: 978-1430242482
ISBN-10: 1430242485
Издатель:  Apress
Год: 2012

What you’ll learn

    * How to download an Android app and decompile it into its original Java source and HTML5 and CSS code
    * How to protect your Android apps so that others cannot decompile it
    * To identify potential security threats that currently exist and how to avoid them
    * What tools are available to decompile and protect Android apps
    * The structure of a Java Classfile and an Android classfile
    * How the standard JVM and the Dalvik JVM differ
    * How to create your own Android decompiler and obfuscator

Table of Contents

   1. Laying the Groundwork
   2. Ghost in the Machine
   3. Inside the DEX File
   4. Tools of the Trade
   5. Decompiler Design
   6. Decompiler Implementation
   7. Case Studies

0

6

Beginning Android 4 Application Development

ISBN-13: 9781118199541
ISBN-10: 1118199545
Издатель:  John Wiley & Sons
Год: 2012

Table of Contents

INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
CHAPTER 1                      Getting Started with Android Programming . . . . . . . . . . . . . . . . . . . . . . . . . 1
CHAPTER 2                      Activities, Fragments, and Intents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
CHAPTER 3                      Getting to Know the Android User Interface. . . . . . . . . . . . . . . . . . . . . . 105
CHAPTER 4                      Designing Your User Interface with Views . . . . . . . . . . . . . . . . . . . . . . . 159
CHAPTER 5                      Displaying Pictures and Menus with Views. . . . . . . . . . . . . . . . . . . . . . . 219
CHAPTER 6                      Data Persistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
CHAPTER 7                      Content Providers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
CHAPTER 8                      Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
CHAPTER 9                      Location-Based Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
CHAPTER 10                      Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
CHAPTER 11                      Developing Android Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
CHAPTER 12                      Publishing Android Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
APPENDIX A                      Using Eclipse for Android Development . . . . . . . . . . . . . . . . . . . . . . . . . 483
APPENDIX B                      Using the Android Emulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
APPENDIX C                      Answers to Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521

0

7

На просторах инета появилась следующая книга

Android Wireless Application Development Volume II: Advanced Topics, 3rd Edition

Забегая вперед, скажу, что первого тома к 3му изданию пока не встречал, есть только ко второму изданию.

Итак, информация о книге:

ISBN-13: 9780321813848
ISBN-10: 0321813847
Издатель:  Addison-Wesley /
Год: 2012

Table of Contents
Part I: Advanced Android Application Design Principles
Chapter 1. Threading and Asynchronous Processing
Chapter 2. Working with Services
Chapter 3. Leveraging SQLite Application Databases
Chapter 4. Building Android Content Providers
Chapter 5. Broadcasting and Receiving Intents
Chapter 6. Working with Notifications

Part II: Advanced Android User Interface Design Principles
Chapter 7. Designing Powerful User Interfaces
Chapter 8. Handling Advanced User Input
Chapter 9. Designing Accessible Applications
Chapter 10. Best Practices for Tablet and Google TV Development

Part III: Leveraging Common Android APIs
Chapter 11. Using Android Networking APIs
Chapter 12. Using Android Web APIs
Chapter 13. Using Location-Based Services APIs
Chapter 14. Using Android Multimedia APIs
Chapter 15. Using Android Telephony APIs
Chapter 16. Accessing Android’s Hardware Sensors
Chapter 17. Using Android’s Optional Hardware APIs

Part IV: Drawing, Animations, and Graphics Programming with Android
Chapter 18. Developing Android 2D Graphics Applications
Chapter 19. Working with Animation
Chapter 20. Developing Android 3D Graphics Applications
Chapter 21. Using the Android NDK

Part V: Maximizing Android’s Unique Features
Chapter 22. Extending Android Application Reach
Chapter 23. Enabling Application Search
Chapter 24. Working with Cloud to Device Messaging
Chapter 25. Managing User Accounts and Synchronizing User Data

Part VI: Advanced Topics in Application Publication and Distribution
Chapter 26. Internationalizing Your Applications
Chapter 27. An Overview of Third-Party In-App Billing APIs for Android
Chapter 28. Enabling Application Statistics with Google Analytics
Chapter 29. Protecting Applications from Software Piracy

Part VII: Appendices
Appendix A. The Android Debug Bridge Quick-Start Guide
Appendix B. The SQLite Quick-Start Guide

0

8

Android Database Programming

ISBN-13: 9781849518123
ISBN-10: 1849518122
Издатель:  Packt Publishing
Год: 2012

Table of Contents

Preface

Chapter 1: Storing Data on Android                                      
Using SharedPreferences                                                
   Common use cases for SharedPreferences                              
     Checking if it's the user's first time visit to your application
     Checking when the application last updated itself                  
     Remembering what the user's login username was                    
     Remembering an application's state                                
     Caching a user's location                                        
Internal storage methods                                              
External storage methods                                              
SQLite databases                                                      
Summary                                                              

Chapter 2: Using a SQLite Database                                    
Creating advanced SQLite schemas                                      
Wrappers for your SQLite database                                    
Debugging your SQLite database                                        
Summary                                                              

Chapter 3: SQLite Queries                                              
Methods for building SQLite queries                                  
SELECT statements                                                    
WHERE filters and SQL operators                                      
DISTINCT and LIMIT clauses                                            
ORDER BY and GROUP BY clauses                                        
HAVING filters and Aggregate functions                                
SQL vs. Java performance comparisons                                  
Summary                                                              

Chapter 4: Using Content Providers              
ContentProvider                                
   Implementing the query method                
   Implementing the delete and update methods    
   Implementing the insert and getType methods  
   Interacting with a ContentProvider            
Practical use cases                            
Summary                                        

Chapter 5: Querying the Contacts Table          
Structure of the Contacts content provider      
Querying for Contacts                          
Modifying Contacts                            
Setting permissions                            
Summary                                        

Chapter 6: Binding to the UI                    
SimpleCursorAdapters and ListViews            
Custom CursorAdapters                          
BaseAdapters and Custom BaseAdapters          
Handling list interactions                    
Comparing CursorAdapters and BaseAdapters      
Summary
                                       
Chapter 7: Android Databases in Practice        
Local database use cases                      
Databases as caches                            
Typical application design                    
Summary
                                       
Chapter 8: Exploring External Databases        
Different external databases                  
Google App Engine and JDO databases            
GAE: an example with video games              
The PersistenceManager and Queries            
Summary
                                       
Chapter 9: Collecting and Storing Data          
Methods for collecting data                    
A primer on web scraping                      
Extending HTTP servlets for GET/POST methods  
Scheduling CRON jobs                          
Summary    
                                   
Chapter 10: Bringing it Together          
  Implementing HTTP GET requests          
  Back to Android: parsing responses      
  Final steps: binding to the UI (again)
  Summary                                
Index

0

9

Android NDK: Beginner’s Guide

ISBN-13: 9781849691529
ISBN-10: 1849691525
Издатель:  Packt Publishing
Год: 2012

                                       
Table of Contents

Preface                                                                    

Chapter 1: Setting Up your Environment
Getting started with Android development
Setting up Windows
Time for action – preparing Windows for Android development
Installing Android development kits on Windows                    
Time for action – installing Android SDK and NDK on Windows
Setting up Mac OS X                                                      
Time for action – preparing Mac OS X for Android development
Installing Android development kits on Mac OS X                      
Time for action – installing Android SDK and NDK on Mac OS X
Setting up Linux                                                          
Time for action – preparing Ubuntu Linux for Android development
Installing Android development kits on Linux                              
Time for action – installing Android SDK and NDK on Ubuntu
Setting up the Eclipse development environment                        
Time for action – installing Eclipse        
Emulating Android                                
Time for action – creating an Android virtual device
Developing with an Android device on Windows and Mac OS X
Time for action – setting up your Android device on Windows and Mac OS X
Developing with an Android device on Linux                              
Time for action – setting up your Android device on Ubuntu      
Troubleshooting a development device                                      
Summary                                                                  

Chapter 2: Creating, Compiling, and Deploying Native Projects
Compiling and deploying NDK sample applications                  
Time for action – compiling and deploying the hellojni sample
Exploring Android SDK tools                                      
    Android debug bridge
    Project configuration tool          
Creating your first Android project using eclipse
Time for action – initiating a Java project
    Introducing Dalvik                          
Interfacing Java with C/C++
Time for action – calling C code from Java
      More on Makefiles                            
Compiling native code from Eclipse    
Time for action – creating a hybrid Java/C/C++ project
Summary

Chapter 3: Interfacing Java and C/C++ with JNI
Working with Java primitives                            
Time for action – building a native key/value store
Referencing Java objects from native code        
Time for action – saving a reference to an object in the Store
    Local and global JNI references                              
Throwing exceptions from native code                      
Time for action – raising exceptions from the Store
    JNI in C++                                                  
Handling Java arrays                                  
Time for action – saving a reference to an object in the Store
    Checking JNI exceptions                                      
Summary

Chapter 4: Calling Java Back from Native Code                    
Synchronizing Java and native threads                          
Time for action – running a background thread          
    Attaching and detaching threads                          
    More on Java and native code lifecycles                  
Calling Java back from native code                          
Time for action – invoking Java code from a native thread
    More on callbacks                                            
    JNI method definitions                                
Processing bitmaps natively                        
Time for action – decoding camera feed from native code
Summary                                                        

Chapter 5: Writing a Fully-native Application              
Creating a native activity                                      
Time for action – creating a basic native activity      
Handling activity events                                            
Time for action – handling activity events
    More on Native App Glue                                          
      UI thread                                                      
      Native thread                                              
      Android_app structure                              
Accessing window and time natively              
Time for action – displaying raw graphics and implementing a timer
    More on time primitives                                          
Summary

Chapter 6: Rendering Graphics with OpenGL ES                          
Initializing OpenGL ES                                              
Time for action – initializing OpenGL ES
Reading PNG textures with the asset manager                          
Time for action – loading a texture in OpenGL ES                  
Drawing a sprite                                                    
Time for action – drawing a Ship sprite                    
Rendering a tile map with vertex buffer objects    
Time for action – drawing a tile-based background
Summary                                                          

Chapter 7: Playing Sound with OpenSL ES
Initializing OpenSL ES
Time for action – creating OpenSL ES engine and output              
    More on OpenSL ES philosophy                                      
Playing music files                      
Time for action – playing background music
Playing sounds                                      
Time for action – creating and playing a sound buffer queue
    Event callback                                                  
Recording sounds                                                  
Summary                                                          

Chapter 8: Handling Input Devices and Sensors                        
Interacting with Android                                            
Time for action – handling touch events            
Detecting keyboard, D-Pad, and Trackball events    
Time for action – handling keyboard, D-Pad, and trackball, natively
Probing device sensors                                              
Time for action – turning your device into a joypad
Summary                                                              

Chapter 9: Porting Existing Libraries to Android      
  Developing with the Standard Template Library                
  Time for action – embedding GNU STL in DroidBlaster
    Static versus shared                                      
    STL performances                                      
  Compiling Boost on Android                              
  Time for action – embedding Boost in DroidBlaster
  Porting third-party libraries to Android
  Time for action – compiling Box2D and Irrlicht with the NDK
    GCC optimization levels                                    
  Mastering Makefiles
    Makefile variables                                        
    Makefile Instructions
  Summary

Chapter 10: Towards Professional Gaming          
  Simulating physics with Box2D                          
  Time for action – simulating physics with Box2D
    More on collision detection          
    Collision modes                          
    Collision filtering                          
    More resources about Box2D  
  Running a 3D engine on Android                              
  Time for action – rendring 3D graphics with Irrlicht        
    More on Irrlicht scene management
  Summary                                  

Chapter 11: Debugging and Troubleshooting
  Debugging with GDB                                
  Time for action – debugging DroidBlaster
  Stack trace analysis                                
  Time for action – analysing a crash dump
    More on crash dumps            
  Performance analysis            
  Time for action – running GProf
    How it works                  
    ARM, thumb, and NEON
  Summary

Index

0

10

Programming Android, 2nd Edition

ISBN-10: 1449316646
ISBN-13: 9781449316648
Издатель: O’Reilly Media
Год: 2012

Table of Contents

Part I: Tools and Basics
Chapter 1. Installing the Android SDK and Prerequisites
Chapter 2. Java for Android
Chapter 3. The Ingredients of an Android Application
Chapter 4. Getting Your Application into Users’ Hands
Chapter 5. Eclipse for Android Software Development

Part II: About the Android Framework
Chapter 6. Building a View
Chapter 7. Fragments and Multiplatform Support
Chapter 8. Drawing 2D and 3D Graphics
Chapter 9. Handling and Persisting Data

Part III: A Skeleton Application for Android
Chapter 10. A Framework for a Well-Behaved Application
Chapter 11. Building a User Interface
Chapter 12. Using Content Providers
Chapter 13. A Content Provider as a Facade for a RESTful Web Service

Part IV: Advanced Topics
Chapter 14. Search
Chapter 15. Location and Mapping
Chapter 16. Multimedia
Chapter 17. Sensors, NFC, Speech, Gestures, and Accessibility
Chapter 18. Communication, Identity, Sync, and Social Media
Chapter 19. The Android Native Development Kit (NDK)

0

11

Android Apps Security

ISBN-10: 1430240628
ISBN-13: 9781430240624
Издатель: Apress
Год: 2012

Table of Contents
Chapter 1. Android Architecture & Security Controls
Chapter 2. The Foundation of an App
Chapter 3. Who Has Access?
Chapter 4. Designing and Developing 3 Sample Apps
Chapter 5. Using PKI & Encryption
Chapter 6. Interfacing with Web Services
Chapter 7. Writing for the Enterprise
Chapter 8. Designing and Developing 3 More Sample Apps
Chapter 9. Publishing and Selling Your Apps
Chapter 10. Malware, Spyware and Your End-User
Chapter 11. API Reference

0


Вы здесь » Планшеты MoveO! » Курилка » Книги


Создать форум. Создать магазин