Professional Android 4 Application DevelopmentDevelopers, build mobile Android apps using Android 4 The fast-growing popularity of Android smartphones and tablets creates a huge opportunities for developers. If you're an experienced developer, you can start creating robust mobile Android apps right away with this professional guide to Android 4 application development. Written by one of Google's lead Android developer advocates, this practical book walks you through a series of hands-on projects that illustrate the features of the Android SDK. That includes all the new APIs introduced in Android 3 and 4, including building for tablets, using the Action Bar, Wi-Fi Direct, NFC Beam, and more.
This book helps you learn to master the design, lifecycle, and UI of an Android app through practical exercises, which you can then use as a basis for developing your own Android apps. |
Contents
HELLO ANDROID | 1 |
Hello Android 1 | 16 |
GETTING STARTED | 19 |
Getting Started 19 | 42 |
CREATING APPLICATIONS AND ACTIVITIES | 53 |
Creating Applications and Activities 53 | 88 |
Building User Interfaces | 95 |
CONTENTS | 100 |
Maps Geocoding and LocationBased Services | 513 |
Creating and Using Overlays | 546 |
Introducing My Location Overlay | 553 |
Invading the Home Screen | 565 |
Introducing Live Folders | 605 |
Surfacing Application Search Results Using the Quick Search Box | 614 |
Audio Video and Using the Camera | 621 |
Using the Camera Preview | 651 |
Intents and Broadcast Receivers | 165 |
Using Internet Resources | 201 |
Using the Download Manager | 210 |
Files Saving State and Preferences | 221 |
Databases and Content Providers | 251 |
Working in the Background | 331 |
Expanding the User Experience | 359 |
Advanced User Experience | 425 |
Hardware Sensors | 481 |