Android,存储数据列表的最佳方式
我一直在思考如何在我正在构建的应用程序中存储一些用户数据 存储的数据实际上是一个项目列表,就像汽车对象列表一样。 应用程序必须能够存储多个列表 现在我知道有几种存储数据的方法,但我不确定存储这些多个列表的最佳方法是什么 到目前为止,我只能想到: 1) 为列表创建表 2) 将每个列表存储为文本文件或xml文件Android,存储数据列表的最佳方式,android,Android,我一直在思考如何在我正在构建的应用程序中存储一些用户数据 存储的数据实际上是一个项目列表,就像汽车对象列表一样。 应用程序必须能够存储多个列表 现在我知道有几种存储数据的方法,但我不确定存储这些多个列表的最佳方法是什么 到目前为止,我只能想到: 1) 为列表创建表 2) 将每个列表存储为文本文件或xml文件 如果有人能解释什么是最好的方法,如果有更好的选择,他们会是什么。基本上有几个选项: 使用SQlite数据库,并可以选择将其隐藏在ContentProvider后面 让您的类实现可序列化,并使
如果有人能解释什么是最好的方法,如果有更好的选择,他们会是什么。基本上有几个选项:
进一步阅读:我会说,如果你不需要同步,你应该选择XML文件,虽然关系数据库有自己的优势,但管理XML文件要容易得多。XML不错,但我觉得编码比JSON序列化更耗时。