1

在本页给出的第三段代码的上下文中,有一个Messenger名为getBinder()的方法,它返回用于与IBinder关联Messenger的通信的方法。Handler

现在,当 a是对 的引用,并且两者都在同一个中创建时,为什么我们需要 aIBinderMessenger与 Handler 进行通信?MessengerHandlerclass

4

1 回答 1

1

Messenger进行“跨进程的基于消息的通信”。Binder 是“轻量级的远程过程调用机制”。android 中几乎所有在进程之间发送数据的东西都使用 Binder。

于 2014-10-24T07:15:44.993 回答