There are many Android programming guides that give you the basics. This book goes beyond simple apps into many areas of Android development that you simply will not find in competing books.
Whether you want to add home screen app widgets to your arsenal, or create more complex maps, integrate multimedia features like the camera, integrate tightly with other applications, or integrate ******ing languages, this book has you covered.
Moreover, this book has over 50 pages of Honeycomb-specific material, from dynamic fragments, to integrating navigation into the action bar, to creating list-based app widgets. It also has a chapter on using NFC, the wireless technology behind Google Wallet and related services.
This book is one in CommonsWare's growing series of Android related titles, including The Busy Coder's Guide to Android Development, Android Programming Tutorials, and the upcoming Tuning Android Applications.
WebView, Inside and Out
Crafting Your Own Views
More Fun With ListViews
Home Screen App Widgets
Creating Custom Dialogs and Preferences
Advanced Fragments and the Action Bar
Using the Camera
Handling System Events
Advanced Service Patterns
Using System Settings and Services
Content Provider Theory
Content Provider Implementation Patterns
The Contacts ContentProvider
Searching with SearchManager
Introspection and Integration
Working with SMS
More on the Manifest
Push Notifications with C2DM
The Role of Scripting Languages
The Scripting Layer for Android
JVM Scripting Languages