本文主要是介绍andriod学习笔记——andriod框架,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
应用程序层 - 短信、电话等都是Java开发的应用程序
应用程序框架层 - 简化组件重用,可继承拓展 是应用程序层的基础
活动管理器 管理各个应用程序生命周期以及导航回退功能
窗口管理器 管理所有的窗口程序
内容提供器 Content Providers 不同应用程序之间存取共享数据
视图系统 构建应用程序的基本组件
通告管理器 Notification Manager 应用程序可以在状态栏中显示自定义的提示信息
包管理器 系统内的程序管理
电话管理器
位置管理器 提供一系列地理位置相关的管理
XMPP服务 提供XMPP支持
系统运行库层
系统库
连接框架层和Linux内核
表层管理器 Surface Manager 负责管理操作间的互动,2D、3D绘图进行显示合成
多媒体库层 Media Framework 支持音频、视频相关
SQLite 数据库
OpenGL 3D绘制库
安卓运行时
核心库 Java API 中的大多数功能、android的一些核心API
Dalvik android每个程序都在一个Dalvik虚拟中执行,执行的是dex中间码(字节码转换而来)
Linux内核层
2.6内核 核心系统服务:安全性、内存管理、进程管理、网路协议、驱动模型
这篇关于andriod学习笔记——andriod框架的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!