Open main menu

CDOT Wiki β

Changes

Android Concepts

104 bytes added, 11:26, 8 March 2011
Android Architecture
== Android Architecture ==
Here are the major components based on this [[http://developer.android.com/guide/basics/what-is-android.html source]]
 [[Image:system-architecture.jpg|400px700px| ]]
Key principles
1. Linux Kernel - proven driver model, memory and process management, etc. (a core service of a reliable operating system)
2. Libraries (written in C/C++)
{| class="wikitable" border="1"
| OpenGL | ES & SGL || core of graphics libraries
|-
| Media Framework || core media: mpeg,mp3,ectall video formats, etc.
|-
| Media Framework FreeType || an engine for rendering fonts-| SQLite || core media: mpeg,mp3,ect.of data storage-| WebKit || an open source web browser engine-| SSL || security socket layer
|}