Android重要知识体系:
View树的绘制,触摸事件的分发。
framework层中的java服务框架(ActivityManagerService,WindowMangerService,PackageManger等)。
Binder 的java层框架,Binder的native框架。
书单(比较好的学习方式是学习android源码,但是需要引子):
深入理解Linux内核(完整版)中文版(Android基于Linux内核,所以对这部分只是还是要了解的)
深入理解java虚拟机(java基础扎实,才能研究的更彻底)
TCP-IP详解(卷一、二、三)(网络开发不可少,原理明白了,使用的过程中会更方便)
链接器和加载器(编译的原理)
android框架解密(注重框架原理,首先对源码要有一定的了解-推荐)
android内核剖析(偏细节)
Android系统源代码情景分析
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。