Android群英传读书笔记①
Android系统还提供了一个信使--Intent,作为信息传递的载体。组件与组件之间通过Intent来通信、传递信息、交换数据,还是通过这样一种方式,四大组件形式成了各自独立而又紧密联系的关系,让整个Android系统“活”了起来。
Android应用程序会在如下所示的几个时间点创建应用上下文Context:创建Application,创建Activity,创建Service。
Android系统源代码目录:(http://androidxref.com;根据Android 5.0列出下表)
bionic--bionic C库;bootable--启动引导相关代码;build--存放系统编译规则等基础开发包配置;cts--Google兼容性测试标准;dalvik--dalvik虚拟机;development--应用程序开发相关;external--android使用的一些开源的模块;frameworks--Framework框架核心;hardware--厂商硬件适配层HAL代码;out--编译完成后的代码输出目录;packages--应用程序包;prebuilt--x86和arm架构下预编译资源;sdk--sdk及模拟器;system--底层文件系统库、应用及组件;vendor--厂商定制代码。
Android系统目录
/system/app/ 存放系统的app
/system/bin/ 存放Linux自带的组件
/system/build.prop 记录的是系统的属性信息
/system/fonts 存放系统字体
/system/framework 系统的核心文件、框架层
/system/lib 所有的共享库(.so)文件
/system/media/ 保存系统提示音、系统铃声
/system/usr/ 该目录保存用户的配置文件,如键盘布局、共享、时区文件等
/data/app/ data目录包含了用户的大部分数据信息
/data/system/ 包含了手机的各项系统信息
/data/misc/ 保存了大部分的WiFi、VPN信息
本文出自 “踏实一点” 博客,谢绝转载!
原文:http://laski.blog.51cto.com/8476679/1733130