This book assumes basic familiarity with programming concepts and Android fundamentals. Or, if you are new to Android and learn best by jumping into the code, this book provides a wide range of the most common tasks. If you are new to Android, you can start at the beginning of the book and work your way through the topics as they build on previous knowledge.
As a cookbook, the topics are designed to be stand-along (with noted exceptions), to make it easy to jump to a particular topic and get the code working in your own application as quickly as possible.