--摘自《android插件化开发指南》
1.Binder分为两个过程:Client和Server:
client和server是相对的。谁发消息,谁就是client;谁收到消息,谁就是server。
2.Servicemanger复责Binder Server注册为容器
3.Binder的通信过程
1)Server在SM容器中注册
2)如果Client想调用Server中的方法,请求Server对象,SM将Server的代理对象Proxy返回到Client
3)Clinet调用Proxy中的方法,SM将帮助调用Server中的方法,并将结果放回Client
本文是转载内容,我们尊重原作者对文章的权利。如有内容错误或侵权行为,请联系我们更正或删除文章。