Binder是安卓中特有的一种进程间通信(IPC)方式,从Unix发展而来的手段,通信双方必须处理线程同步.内存管理等复杂问题,传统的Socket.匿名通道(Pipe).匿名管道(FIFO).信号量(Semaphore).消息队列等,这些都从Android中去掉了.Socket是一种比较成熟的通信手段,同步控制也很容易实现,但是用于进程间通信,效率不高. Android是整个系统运行的中枢,因此,Android在提高Binder的效率方面也下足了功夫.Android在进程间传递数据使用的是共享内…