如果你一直在做Android应用程序,那么你可能不太了解Binder,甚至不知道什么是Binder。Android设计的精妙之处就在于你无需知道底层的具体机制是如何,你仍然可以开发出比较完善的应用程序。但是如果你要深入研究Android,理解Android的Framework的实现机制。那么Binder是无论如何都要去跨越的鸿沟。

    其实,好多书籍包括很多网上的文章都对Binder机制进行了详尽的阐述。以下几篇文章我和大家一起站在巨人的肩膀上来研究Binder机制。
    我们研究的步骤大体是这样的。
    1. Binder机制的架构,和每部分的含义。
    2. 详细介绍架构中的每一部分。
    2. 如何建立系统服务的服务端和客户端。
    3. 系统组件(Service, Activity..)与Binder机制的联系。
    4. AIDL方式的理解。
 
    说了这么多计划,那这篇文章要写些什么呢?
    最近真的好忙,没时间写博文,所以写个计划催促一下自己而已。