table of Contents
1. Introduction to Android
Android is the leader and development of an open source smart operating system based on the Linux platform by Goole and the Open Mobile Alliance. The Android platform consists of an operating system, middleware, user interface and application software.
2.Android learning route
3. Android system framework
Several levels of Android's software structure
- Linux kernel layer related driver, C
- An abstract isolation layer between the hardware and other software stack layers
- Provide security mechanism, memory management, process management, network protocol stack and driver
- Core library (Libaries) and runtime environment (Runtime), C\C++
- Application Framework, Java
Provide basic management functions and component reuse mechanism for Android platform
- Application (Application), java