麻烦详细解答手写解答?

[导读]想要掌握一样东西最好的方式就是阅读理解它的源码。想要掌握Android Binder最好的方式就是写一个AIDL文件,然后查看其生成的代码本文的思路也是来自于此。

想要掌握一样東西最好的方式就是阅读理解它的源码。想要掌握Android Binder最好的方式就是写一个AIDL文件,然后查看其生成的代码本文的思路也是来自于此。

Binder昰Android常用的一种进程间通信方式当然,不使用Binder你还可以使用Socket甚至文件来进行通信。

通常Android上的进程间通信指的就是远程Service的调用。

假设我們要做这样一件事情:

    Client向Server发起一个请求:请告诉我1+2等于多少

一个Service要作为远程Service被其他Client调用上面两个缺一不可。

至此两个项目大体代码结構已经完成。

代码很简单最关键的是这一句:

所谓原理分析就是追本溯源,接下来我们看一下Client的请求是如何一步步到达Server的

}

我要回帖

更多关于 详细解答 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信