Android provides a rich application framework, which allows you to build innovative applications and games for mobile devices in the Java language environment. The documents listed in the left navigation provide detailed information on how to build applications using Android's various APIs.
Part 1: Introduction
0. Introduction to Android (introduction to Android)
1. Application Fundamentals (application basics)
2. Device Compatibility
3. System Permissions