一、 activity之间的通信
1. 使用Intent
2. 使用SharedPreferences(持久化存储)
3. 类似2的原理,还可以选择文件、Database、ContentProvider等持久化。
4. 使用Handler(图画的很不专业,将就看)
其次,可以建立明显的MVC结构,并搭建类似windows下的消息机制以及实现框架,也可行。
5. IPC模型
在这里在回顾下,activity的启动模式,也就是activity的管理(activity与task):基础总结篇之二:Activity的四种launchMode
二、 activity与service通信
三、 activity内部的通信
1. Activity与Fragment之间:SetArguments(Bundle bundle)
2. Activity启动 获取输入信息的view,可以使用interface,handler