使用 sharedPref 或静态 arrayList 存储数据
Use sharedPref or static arrayList for storing data
我正在开发一个应用程序,我需要在其中在不同活动之间共享数据。例如填写注册表单。我正在使用 5-6 个活动。那么我应该通过哪个程序在不同的活动之间共享数据。 (SharedPreferences
还是 static ArrayList
?)
这取决于你想做什么。
SharedPreferences 可以保留在设备上,因此如果您的用户由于某种原因无法完成所有流程,它可以稍后从它所在的位置重新启动(能够重新收集状态)。
如果您使用静态数组,没有什么能阻止其中的内容丢失。
是你想要的吗?
我正在开发一个应用程序,我需要在其中在不同活动之间共享数据。例如填写注册表单。我正在使用 5-6 个活动。那么我应该通过哪个程序在不同的活动之间共享数据。 (SharedPreferences
还是 static ArrayList
?)
这取决于你想做什么。 SharedPreferences 可以保留在设备上,因此如果您的用户由于某种原因无法完成所有流程,它可以稍后从它所在的位置重新启动(能够重新收集状态)。
如果您使用静态数组,没有什么能阻止其中的内容丢失。 是你想要的吗?