
网上关于框架层的研究很多,但是,咱们研究的主要目的是为了咱们自己的进步。
下面是Framework的主要模块,如果还有啥大家帮忙补充一下:
第一块:
Binder:Binder机制作为进程间通信的一种手段,基本上贯穿了andorid框架层的全部。所以首先必须要搞懂的Android Binder的基本通信机制。
第二块:
相关概念的理解:
Context
Activity
Service
ContentProvide
第三块:
ActivityManagerService:Activity的管理框架。
应用程序的创建使用,Activity的创建、销毁
Handler和Looper。
第四块:
WindowsManagerService:窗口管理框架
系统动画框架
View的工作原理。
第五块
PackagerManagerService:包管理服务。
资源管理相关类
第六块
Input:输入法框架。
第七块
多媒体服务
