Fundamental of Android Framework
In this article, I am covering the basic understanding of android beginner framework development. I have written some other articles about the android framework concepts. To know about these articles, please go through the below profile link:
First, briefly introduce the architecture of Android
LINUX KERNEL: Linux core, the Android system is modified based on the Linux system. The bottom layer of Android is Linux, and most of them are some drivers for operating hardware, such as Display Driver, Audio Drivers, and so on.
LIBRARIES: Some libraries written in C language to complete the core functions of Android, such as OpenGL | ES (Simplified Graphic Image Engine), WebKit (browser kernel), SQLite (lightweight database), Surface Manager ), Media Framework (Multimedia Framework), FreeType (font library), SGL (another graphics and image engine), SSL (TCP-based security protocol)…