Android Service的使用原则

1、只有允许不同应用的客户端用 IPC 方式访问服务,并且想要在服务中处理多线程时,才有必要使用 AIDL

2、 如果您不需要执行跨越不同应用的并发 IPC,就应该通过实现一个 Binder 创建接口

3、如果您想执行 IPC,但根本不需要处理多线程,则使用 Messenger 类来实现接口

无论如何,在实现 AIDL 之前,请您务必理解绑定服务

摘录自:https://developer.android.google.cn/guide/components/aidl.html

猜你喜欢

转载自my.oschina.net/u/872141/blog/1572775