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