如何在android中持久化数据,而不使用SQLite

如何在android中持久化数据,而不使用SQLite,android,persistence,Android,Persistence,我想要持久化数据,而不使用SQLite数据库。我能为这项工作做些什么?将数据结构序列化为文件,或将JSON或XML文件写入永久存储器(例如专用存储目录或SD卡) 不过,您应该考虑到android上的序列化速度很慢。请看这里: 如果您的数据不会占用太多存储空间,则应使用专用存储,因为SD卡不一定可以写入。您可以使用设备内存或外部存储(SD卡)中的或文件。参考资料:android中主要使用的数据存储方法是sqlit、共享首选项和使用资产或资源。如果你不想使用sqlite,最好试试SharedRefe

我想要持久化数据,而不使用SQLite数据库。我能为这项工作做些什么?

将数据结构序列化为文件,或将JSON或XML文件写入永久存储器(例如专用存储目录或SD卡)

不过,您应该考虑到android上的序列化速度很慢。请看这里:


如果您的数据不会占用太多存储空间,则应使用专用存储,因为SD卡不一定可以写入。

您可以使用设备内存或外部存储(SD卡)中的或文件。参考资料:

android中主要使用的数据存储方法是sqlit、共享首选项和使用资产或资源。如果你不想使用sqlite,最好试试SharedReference。但我认为你不能使用SharedReference处理大量数据