Service
Small_Cake
一般还不如不干,要干就干最好!
展开
-
Service与远程进程通过Messenger进行远程通信(IPC)
有的时候服务不仅需要为本进程服务,还需要为其他进程提供服务。这个时候我就需要用到进程与进程之间的通信! 使用Messenger的步骤: 1.首先使服务实现一个Handler,由其接受来之客户端的每个调用的回调 2. Handler用于创建Messenger对象(对Handler的引用) 3.Messenger创建一个IBinder对象,服务通过onBind()方法返回给客户端 4原创 2016-06-12 10:36:31 · 438 阅读 · 0 评论 -
Service进程间通信AIDL
AIDL是Android Interface Definition Language的缩写,意思就是安卓接口定义语言。 IPC是Interprocess Communication的缩写,意思就是进程间通信。 类似于其他你使用过的接口定义语言,AIDL允许你使用接口来实现客户端和服务端的进程通信(IPC)。 在Android系统中,一个进程是不能访问另一个进程的内存的,也就是无法数据原创 2016-06-13 11:40:45 · 435 阅读 · 0 评论