Contents at a Glance
Part I: Get Android and Get Coding!
Chapter 3: Inside Your First Android Project
Chapter 4: Changing and Enhancing Your Project
Part II: Activities and the User Interface
Chapter 5: Working with Android Widgets
Chapter 6: Layouts and UI Design
Chapter 7: Building Layouts with Lists and Adapters
Chapter 8: Working with Input Methods, Menus and Dialogs
Chapter 9: Adopting the Action Bar
Chapter 10: The Life of an Activity
Part III: A World of Wonderful Devices and Screens
Chapter 12: Intents and Receivers
Chapter 13: Making Phone Calls
Chapter 14: Making Noise with Audio for Android
Chapter 15: Locations and Mapping with Android
Part IV: Working with Resources and Services
Chapter 16: Weaving the Web with Android
Chapter 17: Working with Files
Chapter 18: Managing Databases with Android
Chapter 20: Android Security and Permissions
Chapter 21: Incorporating External Libraries with Android
Chapter 22: Leveraging Android Services