Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Title Page
Copyright Page
Dedication Page
Contents
Acknowledgments
About the Authors
Introduction
I: Advanced Android Application Design Principles
1. Threading and Asynchronous Processing
2. Working with Services
3. Leveraging SQLite Application Databases
4. Building Android Content Providers
5. Broadcasting and Receiving Intents
6. Working with Notifications
II: Advanced Android User Interface Design Principles
7. Designing Powerful User Interfaces
8. Handling Advanced User Input
9. Designing Accessible Applications
10. Best Practices for Tablet and Google TV Development
III: Leveraging Common Android APIs
11. Using Android Networking APIs
12. Using Android Web APIs
13. Using Location-Based Services APIs
14. Using Android Multimedia APIs
15. Using Android Telephony APIs
16. Accessing Android’s Hardware Sensors
17. Using Android’s Optional Hardware APIs
IV: Drawing, Animations, and Graphics Programming with Android
18. Developing Android 2D Graphics Applications
19. Working with Animation
20. Developing Android 3D Graphics Applications
21. Using the Android NDK
V: Maximizing Android’s Unique Features
22. Extending Android Application Reach
23. Enabling Application Search
24. Working with Cloud to Device Messaging
25. Managing User Accounts and Synchronizing User Data
VI: Advanced Topics in Application Publication and Distribution
26. Internationalizing Your Applications
27. An Overview of Third-Party In-App Billing APIs for Android
28. Enabling Application Statistics with Google Analytics
29. Protecting Applications from Software Piracy
VII: Appendices
A. The Android Debug Bridge Quick-Start Guide
B. The SQLite Quick-Start Guide
Index
← Prev
Back
Next →
← Prev
Back
Next →