如题,在开发的App应用程序之间,如何进行通信?方式有哪几种?
解决方案 »
- android键盘出现时输入框缩小,键盘掩藏时输入框充满整个屏幕
- gridview跨行拖动问题
- 学习Service过程中遇到生命周期LifeCycle问题,求助
- 为何Tablelayout里面不能嵌套其它布局
- android高手来帮帮我啊啊啊啊啊啊啊啊啊啊啊啊。。。
- 菜鸟请教Android问题
- Activity如何实现监听自定义控件的OnClick事件?
- android代码混淆问题
- android : threadid=1: thread exiting with uncaught exception (group=0x4001d800)
- 小白求教关于toast不显示的问题。绝对不是因为.show()
- android String.xml中msgid标记
- 换掉eclipse3.6.1时,无论哪个版本都装不上ADT了。
2、其次就是利用BroadcastReceiver ;
如果是纯数据查询,一般是ContentProvider。
Android各个组件之间交互数据都离不开Intent的。AIDL这么高级的东西,建议不用去考虑他。普通的进程间通信,用BroadcastReceiver完全可以胜任。AIDL开发调试难度大,代码难维护,真不知道要这个干嘛?据说是考虑到进程间通信的效率问题,才有的AIDL吧。