看简介时说:进程间一般无法直接进行数据间的交换,那么是不是因为Android系统下两个进程不能共享同一个内存地址,所以两个进程的数据交换需要通过Service,利用AIDL服务作为一个‘中转’的作用达到进程间数据交换?
如果是这样那这个Service有点像服务器的角色了?既然已有本地Service的用法,为什么还要AIDL呢?onBind()返回对象的代理较onBind()直接返回对象有什么好处?
如果是这样那这个Service有点像服务器的角色了?既然已有本地Service的用法,为什么还要AIDL呢?onBind()返回对象的代理较onBind()直接返回对象有什么好处?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货