Activity间传值的几种方法

来源:互联网 发布:linux c 调用sh脚本 编辑:程序博客网 时间:2024/06/11 01:41

1. Intent传值
2. 全局变量
3. 接口
4. otto
5. EventBus
6. 数据库
7. SharePreference

重要:不建议使用全局变量传值,当APP被切换到后台,系统内存不足时,就会回收全局变量;当APP被切换到前台时,再使用这些全局变量时,会因为NULL报错,崩溃。如果必须使用全局变量,需要把全局变量序列化本地。