Learning Android, 2nd Edition
Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers in large organizations and startups alike, this gentle introduction shows experienced object-oriented programmers how to use Android’s basic building blocks to create user interfaces, store data, connect to the network, and more.
Throughout the book, you’ll build a Twitter-like application, adding new features with each chapter. You’ll also create your own toolbox of code patterns to help you program any type of Android application with ease.
- Become familiar with the Android platform and how it fits into the mobile ecosystem
- Dive into the Android stack, including its application framework and the APK application package
- Learn Android’s building blocks: Activities, Intents, Services, Content Providers, and Broadcast Receivers
- Create basic Android user interfaces and organize UI elements in Views and Layouts
- Build a service that uses a background process to update data in your application
Table of Contents
Chapter 1. Android Overview
Chapter 2. Java Review
Chapter 3. The Stack
Chapter 4. Installing and Beginning Use of Android Tools
Chapter 5. Main Building Blocks
Chapter 6. Yamba Project Overview
Chapter 7. Android User Interface
Chapter 8. Fragments
Chapter 9. Intents, Action Bar, and More
Chapter 10. Services
Chapter 11. Content Providers
Chapter 12. Lists and Adapters
Chapter 13. Broadcast Receivers
Chapter 14. App Widgets
Chapter 15. Networking and Web Overview
Chapter 16. Interaction and Animation: Live Wallpaper and Handlers
Book Details
- Paperback: 288 pages
- Publisher: O’Reilly Media; 2nd Edition (January 2014)
- Language: English
- ISBN-10: 1449319238
- ISBN-13: 978-1449319236