by Marko Gargenta
Publisher: O'Reilly Media 2010
If you're new to the Android mobile operating system, Learning Android is the perfect way to master the fundamentals. Written by an expert who's taught Android to thousands of people in large organizations, this gentle introduction shows you how to use Android's basic building blocks to develop user interfaces, store data, and more.
Home page url
Download or read it online for free here:
by Ian F. Darwin - O'Reilly Media
If you're ready to jump in and build a working Android app, this book has all of the practical recipes you need to get the job done. You'll work with the user interface, multitouch, location-aware apps, web services, device features, etc.
by Neil Smyth - Techotopia
The goal of this book is to teach the skills necessary to develop Android based applications using the Eclipse Integrated Development Environment (IDE) and the Android 4.2 Software Development Kit (SDK). Some Java programming experience is assumed.
The book prepares you to take the exam for the Associate Android Developer Certification. You learn basic Android programming concepts and build a variety of apps, starting with Hello World and working your way up to apps that use loaders.
by Mark L. Murphy - CommonsWare
This is the single most comprehensive and current book on Android programming, from getting your first project started to advanced topics like integrating maps, encrypted databases, and integrating with other applications.