【发布时间】:2018-06-01 15:03:58
【问题描述】:
我有这样的数据。这可以是也可以不是数组。仅供参考。
ArrayName = Array1, Array2, Array3
Array1 = abc, cde, fgh
Array2 = abc, cde
Array3 = abc、cde、fgh、ijk、lmn
那么,存储此类数据的最佳方法是什么。
如果我愿意
- 添加或删除 Array1 和里面的所有东西
- 在 Array2 中添加或删除项目(例如添加 fgh 或删除 cde)
我发现的方法:
- SharedPreference Android Shared preferences example
- 数组
- SQLite Android SQLite Example
- 文本文件
请分享您选择该方法的利弊。 如果有更好的方法来存储此类数据,也请分享。
如果您发现更好的链接或示例供其他人参考,请编辑此内容。
【问题讨论】:
-
ArrayName = Array1, Array2, Array3 这个数组是数组数组吗?您想永久保存它们吗?我有疑问,因为您的选项 2. 是数组
-
@MishaAkopov 是的,它们是数组的数组。是的,要永久保存。您也可以将 2 和 4 组合在一起。
标签: android