一、四种跨进程通信方式
1、Bundle
2、Serializable
3、Messenger
4、AIDL
①、线程同步问题 ②、在Service中如何取消观察者模式。(RemoteCallBackList)
5、ContentProvider与Sqlite的使用
Sqlite查看器、Sql语句的复习
回答:
3.Messenger
步骤1、首先创建Handler 2、创建Messenger绑定Handler 3、通过IBinder给客户端(同Binder传递过去)
原理:Messenger是一个封装好的Binder,首先保存本地的Handler。之后到客户端通过调用send()方法,send()方法的内部,是将反序列化的Message加入到Handler的队列中。在msg通过
本文深入探讨了五种跨进程通信方式:Bundle、Serializable、Messenger、AIDL和ContentProvider结合Sqlite的使用。重点讲解了Messenger的工作原理及其实现步骤,包括创建Handler、Messenger并将其传递给客户端的过程。
7246

被折叠的 条评论
为什么被折叠?



