A hands-on introduction to the latest release of the Android OS and the easiest Android tools for developers
As the dominant mobile platform today, the Android OS is a powerful and flexible platform for mobile device. The new Android 7 release (New York Cheesecake) boasts significant new features and enhancements for both smartphone and tablet applications. This step-by-step resource takes a hands-on approach to teaching you how to create Android applications for the latest OS and the newest devices, including both smartphones and tablets.
Beginning Android Programming with Android Studio starts with the basics and goes on to provide you with everything you need to know to begin to successfully develop your own Android applications.
Chapter 1: Getting Started with Android Programming
Chapter 2: Using Android Studio for Android Development
Chapter 3: Activities, Fragments, and Intents
Chapter 4: Getting to Know the Android User Interface
Chapter 5: Designing Your User Interface with Views
Chapter 6: Displaying Pictures and Menus with Views
Chapter 7: Data Persistence
Chapter 8: Content Providers
Chapter 9: Messaging
Chapter 10: Location-Based Services
Chapter 11: Networking
Chapter 12: Developing Android Services
Appendix: Answers to Exercises