Android整体框架
来源:互联网 发布:mysql 查库表空间大小 编辑:程序博客网 时间:2024/04/29 02:12
Android架构
Android系统架构从底层向上共分为四个大的层次:1、Linux Kernel(Linux内核层)
2、Android Runtime Libraris(Android运行库)
3、Application Framework(应用程序框架)
4、Application(应用层)
一、Linux Kernel
“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件,是一个操作系统最核心的部分。Linux内核是用C语言写就,性能良好,主要负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能,内核负责的都是最基本的功能。
二、Android Runtime Libraries
Libraries指C/C++函数库部分,大多数都是开放源代码的函数库。Runtime负责解释和执行生成的Dalvik格式的字节码
三、Application Framework
该层封装底层的函数库,并向Application层提供API
四、Application
该层是Java的应用程序层,Android内置的Email、GoogleMaps、浏览器及MP3等都处于该层,Java开发人员开发的程序也位于该层,而且和内置的应用程序具有平等的位置,可以调用内置的应用程序,也可以替换它们。
0 0
- Android整体框架
- android传感器系统整体框架分析
- Android 事件输入系统整体框架
- 《Android 高级进阶》 --> APP 整体框架
- 整体框架
- Android多媒体开发-- android中OpenMax的实现整体框架
- Android多媒体开发-- android中OpenMax的实现整体框架
- android自定义底部Tab,项目整体界面框架
- android网络框架volley学习之整体篇
- android自定义底部Tab,项目整体界面框架
- 实现Android网络框架:(一)整体设计
- android系统中input驱动整体框架分析
- Android Fingerprint完全解析(一) :Fingerprint整体框架
- android系统中input驱动整体框架分析
- Android Fingerprint完全解析(一) :Fingerprint整体框架
- Android Binder通信一 Binder通信整体框架
- TTerm(3): 整体框架
- GIS整体框架
- LAMP解决方案
- C++内存管理
- 解决mysql数据重复问题
- TexturePacker--A great tool!
- X509证书信任管理器类的实现及应用
- Android整体框架
- 获取Ubuntu系统位数
- 为什么我要以写代码为生?
- USB蓝牙配合DesignWare USB 2.0 OTG Controller使用时4字节对齐问题
- Mac使用
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- 碎碎念
- 昂秦大撒比
- Linux centos添加源+网易163源+搜狐源