Android 架构图
来源:互联网 发布:淘宝买家秀福利百度云 编辑:程序博客网 时间:2024/06/18 04:05
![Android <wbr>架构图 Android <wbr>架构图](http://s8.sinaimg.cn/middle/49f62c35ta1cf180a26a7&690)
1.Applications
2. Application Framework
1)Activity Manager: Activity Manager维护应用的生命周期,并提供一致的导航机制。
2)Window Manager: 管理window相关的方法和属性。
3)Content Provider: 通过公共接口提供应用间数据共享机制,可以让一个程序把自己数据共享给其他程序。
4)View System: 标准控件,包括 DatePicker, TimePicker, Spinner, AutoComplete, Button, EditText, CheckBox, Radio, ImageButton, Gallery, ImageSwitcher, ListView, GridView 以及 LinearLayout, RelativeLayout, TableLayout三种布局管理算法,非常的实用。
5)Notification Manager: 自定义提示标志管理,这些标志会显示在手机状态栏。
6)Package Manager: 提供与package相关的管理功能
7)Telephony Manager:提供手机设备功能接口,比如battery, network等等
8)Resource Manager:
9)
3.Libraries
1)Surface Manager: 组合多个应用的图层显示到物理设备上
2)OpenGL|ES: 3D 图形库
3)SGL: 2D 图形库
4)Media Framework: 基于 PacketVideo 的 OpenCORE,支持播放以及录制许多流行的音频视频格式以及静态图片格式,包括 MPEG4, H.264, MP3, AAC, AMR, JPG, PNG。
5)FreeType: 位图字体和矢量字体渲染
6)SSL: 安全通信
7)SQLite: 轻量级的关系数据库
8)WebKit: web引擎
9)Libc: 系统 C 库
4. Android Runtime
1)Core Libraries: Java 核心类库
2)Dalvik Virtual Machine: Dalvik是Google公司自己设计用于Android平台的Java虚拟机,它基于寄存器而非堆栈的虚拟机,执行 .dex (即Dalvik Executable)格式的文件,该格式是专为Dalvik设计的一种压缩格式,可以减少整体文件尺寸,提高I/o操作、类查找速度,所以比较适合移动电话这种资源受限的系统。.dex 文件是用 dx 工具从 Java 的 .class 文件转换过来的。android应用的所有文件(包括*.so)最后都会打包成 .apk 文件,经安装之后即可运行在simulatore/手机上。
5.Linux Kernel
linux内核提供操作系统核心功能,包括各种硬件驱动,电源管理。
- [Android] Android架构图
- android 系统架构图
- Android:系统架构图
- Android系统架构图
- Android系统架构图
- android系统架构图
- Android系统架构图
- Android系统架构图
- Android 架构图
- Android 架构图
- Android项目架构图
- android的架构图
- Android 架构图
- Android 架构图
- android系统架构图
- Android学习架构图
- Android架构图
- Android 架构图层
- 第八周项目一分段求值
- 第八周项目4-个人所得税计算器
- 分享几套古典复古式的UI设计
- 第八周项目1-求简单分段函数的值
- 你不知道的Eclipse的用法:使用MAT分析Android的内存
- Android 架构图
- 常用的外网yum源之epel.repo
- 数据库增删改查(利用重定向和转发实现页面的跳转)
- 2进制转10进制
- 养肺秘方
- input子系统五之事件类型编码介绍
- 多分段函数求值1——用if语句编
- Cocos2d-X 学习笔记 11 制作Loading视图
- 第8周项目3多分段函数求值(3)switch语句之t=x/2