24 easy-to-digest lessons in this hands-on tutorial teach students to install and configure their development environment, create useful applications with the Android SDK, design robust user interfaces with the Android SDK and develop a set of very simple applications. This new edition thoroughly addresses the changes that have taken place in the Android platform and market. Individual hours / chapters are self-contained lessons with step-by-step instructions that allow readers to spend less time reading and more time doing.
Table of Contents Part I: Getting Started Hour 1: Getting Started - Creating a Simple App Hour 2: Understanding an Android Activity Hour 3: Exploring an Android Project and Resources Hour 4: Not Just Smartphones - Supporting Tablets, TVs and More
Part II: User Interface Hour 5: Using Layouts Hour 6: Working with Basic UI Controls Hour 7: ActionBar and Menu Navigation Hour 8: Activities and Fragments Hour 9: Alert! Working with Dialogs Hour 10: Lists, Grids, Galleries and Flippers Hour 11: App Setting - Managing Preferences
Part III: Data Access and Use Hour 12: Accessing the Cloud - Working with a Remote API Hour 13: Using SQLite and File Storage Hour 14: Creating a Content Provider Hour 15: Loaders, CursorLoaders and CustomAdapters Hour 16: Developing a Complete App
Part IV: Special Topics Hour 17: Contacts and Calendar - Accessing Device Data Hour 18: Where Are We? Working with Location - Based Services Hour 19: Bonjour, World! Localizing Your Apps Hour 20: Say Cheese! Working with Cameras Hour 21: Media Basics - Images, Audio and Video Hour 22: Using the Facebook SDK
Part V: Wrapping Up Hour 23: Pro Tips, Finishing Touches and Next Steps Hour 24: Publishing Your Apps
Title
Sams Teach Yourself - Android Application Development in 24 Hours