Das Buch liefert umfassende Informationen für Android-Entwickler. Ein Einführungsteil beschreibt die Architektur von Android 2 und die wesentlichen Unterschiede zur Java-Plattform von Sun. Er wird gefolgt von einem Lehrbuchteil, der die zentralen Konzepte des Android-Programmiermodells schrittweise anhand kleiner Projekte erläutert. Der folgende Kochbuchteil liefert Rezepte und lauffähige Code-Beispiele zu weiterführenden Themen und macht das Buch so zu einem dauerhaften Begleiter. Die abschließenden Kapitel wagen einen Blick über den Java-Tellerrand und behandeln nativen Code sowie die Möglichkeit, die Plattform selbst zu verändern.