Contents at a Glance
Chapter 2: Introduction to Android Application Architecture
Chapter 3: Building Basic User Interfaces and Using Controls
Chapter 4: Adapters and List Controls
Chapter 5: Building More Advanced UI Layouts
Chapter 6: Working with Menus and Action Bars
Chapter 9: Responding to Configuration Changes
Chapter 10: Working with Dialogs
Chapter 11: Working with Preferences and Saving State
Chapter 12: Using the Compatibility Library for Older Devices
Chapter 13: Exploring Packages, Processes, Threads, and Handlers
Chapter 14: Building and Consuming Services
Chapter 15: Advanced AsyncTask and Progress Dialogs
Chapter 16: Broadcast Receivers and Long-Running Services
Chapter 17: Exploring the Alarm Manager
Chapter 18: Exploring 2D Animation
Chapter 19: Exploring Maps and Location-Based Services
Chapter 20: Understanding the Media Frameworks
Chapter 21: Home Screen Widgets
Chapter 23: Implementing Drag and Drop
Chapter 25: Exploring Android Persistence and Content Providers
Chapter 26: Understanding Loaders
Chapter 27: Exploring the Contacts API
Chapter 28: Exploring Security and Permissions
Chapter 29: Using Google Cloud Messaging with Android
Chapter 30: Deploying Your Application: Google Play Store and Beyond
3.137.212.212