如题,在开发的App应用程序之间,如何进行通信?方式有哪几种?
解决方案 »
- 锁定横屏的问题,关于surfaceView,大虾们帮帮忙
- sdk Manager无法启动虚拟机
- [Android Robotium]修改apk签名后install, Run As Android JUnit Test出错
- Android捕获来电号码
- 模拟乒乓球的状态
- 在线等~ 请问如何隐藏EditText
- 有没有安卓没有安装成功的
- listview中的每个item定义的是一个tablelayout 然后呢tablelayout背景是张图片 问 我要怎么才能实现点击item变色
- 如何在ListActivity中嵌入不同布局类型的条目?
- android:如果通过输入1,0 来控制checkbox选或者不选
- android String.xml中msgid标记
- 换掉eclipse3.6.1时,无论哪个版本都装不上ADT了。
2、其次就是利用BroadcastReceiver ;
如果是纯数据查询,一般是ContentProvider。
Android各个组件之间交互数据都离不开Intent的。AIDL这么高级的东西,建议不用去考虑他。普通的进程间通信,用BroadcastReceiver完全可以胜任。AIDL开发调试难度大,代码难维护,真不知道要这个干嘛?据说是考虑到进程间通信的效率问题,才有的AIDL吧。