如何android多Activity间共享数据

2025-04-30 16:30:26
推荐回答(2个)
回答1:

1、在某个Activity中声明一个公共的static变量把共享数据作为静态变量,但是这样会增加activity之间的耦合度,不是很好。
2、把共享数据作为放在Applicaiton中。定义一个MyApplication继承于Application,将MyApplication配置到清单文件中作为程序启动的ApplicationContext,设置Application的name属性即可。

回答2:

共享数据,可以采用sharepreferences或者使用一个类来保存,使用set/get方法