Android入门学习四:Android系统框架
16lz
2021-12-04
阅读更多 Android架构
Linux内核
这是Android所基于的核心。这一层包括了一个Android设备的各种硬件组件的所有低层设备驱动程序。
库
包括了提供Android操作系统主要功能的全部代码。例如SQLite库提供了支持应用程序进行数据存储的数据库;WebKit库为浏览Web提供了众多功能
Android运行时
它与库在同一层,提供了一组核心库,使得开发人员能通过java来编写Android应用程序。还包括Dalvik虚拟机,使得每一个Android应用程序都在它自己的进程中运行,都拥有一个自己的Dalvik虚拟机。
应用程序框架
对应用程序开发人员公布的Android操作系统各种功能,使得开发人员在开发应用时可以使用这些功能
应用程序
在架构的最顶层,各种应用程序,比如短信程序,电话程序等等
Linux内核
这是Android所基于的核心。这一层包括了一个Android设备的各种硬件组件的所有低层设备驱动程序。
库
包括了提供Android操作系统主要功能的全部代码。例如SQLite库提供了支持应用程序进行数据存储的数据库;WebKit库为浏览Web提供了众多功能
Android运行时
它与库在同一层,提供了一组核心库,使得开发人员能通过java来编写Android应用程序。还包括Dalvik虚拟机,使得每一个Android应用程序都在它自己的进程中运行,都拥有一个自己的Dalvik虚拟机。
应用程序框架
对应用程序开发人员公布的Android操作系统各种功能,使得开发人员在开发应用时可以使用这些功能
应用程序
在架构的最顶层,各种应用程序,比如短信程序,电话程序等等
- Activity101.zip (74.2 KB)
- 下载次数: 0
- 查看图片附件
更多相关文章
- 基于Android(安卓)Bionic 库动态编译busybox
- android应用程序基本原理
- Adobe不再为Android提供Flash,移动Flash死期已到?
- Android(安卓)doc 之应用程序基础
- Android应用程序消息处理机制(Looper、Handler)分析
- Android将胜过Windows Mobile五大原因
- Android(安卓)上的安全性
- Android核心模块及相关技术(自IT168)
- android应用程序的安装位置