(The Android Learning Manual is designed to help users learn about the use of Android. It includes eight modules in total. 1. Android basic module, which introduces the basic content of Android, including android foundation, environment construction, simulator, ADB, packaging, logs and other aspects. 2. Android component module, which specifically introduces the four components of Android, as well as the commonly used AsyncTask, Handler, Permission and other contents. 3. User interface module. The user interface is a decent app. This chapter specifically introduces the commonly used controls in Android, and has specific examples for each control. 4. Device function module, which introduces the basic device functions in Android, such as address book, phone, SMS, device information, etc. 5. Data storage module, which fully introduces various data storage methods used by Android, including Preferences, creation, addition and modification of SQLite database, etc. 6. The network usage module introduces the commonly used network usage in Android, such as wifi, 3g, and the commonly used network usage. 7. The game development module introduces the basis of game development, as well as common game engines, and provides N multiple game instances. 8. Multimedia module, introducing common multimedia usage, 2D, 3D, Gif, bitmap, Canvas, etc. Come and learn how to make your APP! This document includes the following annexes:)