转载请标注:张小燕:http://www.cnblogs.com/zhangxinyan/p/3487381.html 前段时间一直在看有关Binder机制的内容,觉得受益匪浅,整理记录于此,大家请随意翻看。 当然这部分内容只是作为Binder的入门知识,如果想知道更详细的内容的话,就可能要更深入的看里面的代码了。 内容大概有分为几个部分,下面是outline,希望各位看起来不会太枯燥。 1. Binder机制,从Java到C (1. IPC in Application Remote Service) 2. Binder机制,从Java到C (2. IPC in System Service :AMS) 3. Binder机制,从Java到C (3. ServiceManager in Java) 4. Binder机制,从Java到C (4. Parcel) 5. Binder机制,从Java到C (5. IBinder对象传递形式) 6. Binder机制,从Java到C (6. Binder in Native : libbinder) 7. Binder机制,从Java到C (7. Native Service) 8. Binder机制,从Java到C (8. ServiceManager in Native) 9. Binder机制,从Java到C (9. IPC通信过程) 10. Binder机制,从Java到C (10. Binder驱动)
学习Binder期间,看了很多blog,供大家参考: http://blog.csdn.net/codefly/article/details/17058607 http://blog.csdn.net/windskier/article/details/6913698 http://www.cnblogs.com/samchen2009/p/3316001.html http://blog.csdn.net/maxleng/article/details/5490770/ http://blog.csdn.net/21cnbao/article/details/8087328 还有罗升阳的书 《Android系统源代码情景分析》,非常详细,详细到一看就困。。。。
|
|
来自: just_person > 《Binder项目》