安卓应用层源码解析

安卓架构自下而上分别是linux内核、硬件抽象层、运行时lib层、framework层,app应用层。
Android api 27 Platform安卓目录下的文件目录如下:

accessbilityservice可达性服务
accounts账户
animation动画
annotation注释
app 应用程序
appwidget小部件
bluetooth蓝牙
companion同伴
content内容
database数据库
drm
gesture手势
graphics图形
hardware硬件
icu
inputmethonservice输入方法服务
location定位
media音视频
mtp USB连接模式
net 网络
nfc near field communication 近距离无线通信
opengl open graphics library 开源图形库
os 操作系统
preference 偏爱 优先权
print 印刷
printservice 印刷服务
provider 提供者
renderscript 系统硬件 利用异构硬件加速
sax xml解析
security 安保
service 服务
speech 语音朗读
system 系统
telecom 电话
telephony 电话服务
test
text 文本
transition 过渡
util 工具
view 视图
webkit 开源浏览器引擎
widget 小部件 控件。
最后还有Manifest类(定义的permission列表)和R类(安卓自带资源文件的id)。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容