ChapterChapter 1 Basics of Android: Hello World
ChapterChapter 2 Model View Controller, GUI Components, Events
ChapterChapter 3 Coding the GUI Programmatically, Layout Managers
ChapterChapter 4 Multiple Activities, Passing Data between Activities, Transitions, Persistent Data
ChapterChapter 5 Menus, SQLite
ChapterChapter 6 Managing the Device Orientation
ChapterChapter 7 Touches and Swipes
ChapterChapter 8 Graphics, Animations, Sounds and Gaming
ChapterChapter 9 Fragments
ChapterChapter 10 Using Libraries and their APIs: Speech Recognition and Maps
ChapterChapter 11 Using the GPS and Location Services
ChapterChapter 12 Using an Existing app: Taking a Photo and Sending an Email
ChapterChapter 13 XML and Content Apps
ChapterChapter 14 Making an Android Widget
ChapterChapter 15 In App Advertising
ChapterChapter 16 Security and Encryption
AppendixAppendix A: Retrieving the Height of the Status Bar and the Action Bar Dynamically
AppendixAppendix B: Setting the Font Size of a TextView Dynamically
AppendixAppendix C: How to Download and Install Google Services, Use Maps
AppendixAppendix D: The AsyncTask Class