android进程间与线程间数据交互解决方案
一.同进程
同进程内Service与Activity交互, 使用Binder
同进程不同线程 ,使用Handler
二.进程间通信
多线程(客户端)访问的情况下 ,使用AIDL
一.同进程
同进程内Service与Activity交互, 使用Binder
同进程不同线程 ,使用Handler
二.进程间通信
多线程(客户端)访问的情况下 ,使用AIDL
不需要处理多线程(多客户端) ,使用Messager
具体例子网上很多,这里只给一个结论方便记忆。
参考文章:
http://www.cnblogs.com/freeliver54/archive/2012/06/13/2547739.html
http://www.open-open.com/lib/view/open1336702234921.html
本文概述了Android环境下进程间和服务与Activity之间的数据交互方式,包括使用Binder在同进程内的交互,以及在多线程环境下的Handler机制。同时介绍了在不同进程间通过AIDL或Messager进行通信的方法。
1479

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



