Along with Lucas' answer, the following post elsewhere on this forum might also be of interest:
Pieter Greyling wrote:
Our book shows you both how to get started and advance to proficiency with Android SDK development following these steps:
1. Chapter 1 - Android Fundamentals: We introduce you to Android theory, the SDK and IDEs in a hands-on, practical fashion.
2. Chapter 2 - Development Tools in Practice: You learn to master the development tools of the trade with a practical application project that also serves as a how-to collection of Android programming techniques (logging, menus, toasts, notification, alerts, UI controls, files etc.) progressing all the way to creating a signed, Android Market ready, application package (APK).
3. Chapters 3 to 11: We present in-depth coverage of diverse code projects that serve to widen and deepen your understanding of the both the Android Platform and it's possible applications.