标签: android arraylist
我正在开发一个应用程序,我需要在不同的活动之间共享数据。例如填写注册表格。我正在使用5-6个活动。那么我应该通过哪个程序在不同的活动之间共享数据。 (SharedPreferences或static ArrayList?)
SharedPreferences
static ArrayList
答案 0 :(得分:1)
这取决于你想做什么。 SharedPreferences可以保留在设备上,因此如果您的用户由于某种原因无法完成所有流程,则可以稍后从该位置重新启动(能够重新收集状态)。
如果使用静态数组,则无法阻止其中的内容丢失。 这就是你想要的吗?