在我的 Android 应用程序中,我需要列出最喜欢的项目。这些项目中的每一个都由 3 个键/值对组成。我想要一个能够:
- 仅在末尾插入
- 可排序
- 随时删除
- 可以保存到文件
有什么建议么?
在我的 Android 应用程序中,我需要列出最喜欢的项目。这些项目中的每一个都由 3 个键/值对组成。我想要一个能够:
有什么建议么?
SharedPreferences
考虑到您的要求,听起来很完美。
该类
SharedPreferences
提供了一个通用框架,允许您保存和检索原始数据类型的持久键值对。您可以使用SharedPreferences
来保存任何原始数据:布尔值、浮点数、整数、长整数和字符串。此数据将在用户会话中持续存在(即使您的应用程序被终止)。
用于ArrayList
前 3 个点,最后一个,覆盖toString()
方法并将结果写入文件。