This document contains a table of contents for a book on Android programming. It outlines 12 chapters that cover topics such as activities, fragments, intents, user interface design, data persistence, content providers, messaging, location services, networking, services, and publishing Android applications. The first chapter provides an introduction to Android, including what Android is, its history and versions, features, architecture, popular device types, and how to obtain the necessary tools to begin developing Android applications.