Java 在哪里可以保存Android应用程序显示的信息
如果我希望我的内容(包括文本和图像的组合)可以脱机使用,那么我应该在哪里保存我希望我的应用程序在选中时显示的信息,而不使用服务器,以及我可以在Android中使用哪种格式?,非常好的列表和说明Java 在哪里可以保存Android应用程序显示的信息,java,android,android-layout,Java,Android,Android Layout,如果我希望我的内容(包括文本和图像的组合)可以脱机使用,那么我应该在哪里保存我希望我的应用程序在选中时显示的信息,而不使用服务器,以及我可以在Android中使用哪种格式?,非常好的列表和说明 共享首选项:将私有基本数据存储在键值对中,这对于标记或用户首选项等简单的小数据是个好主意 内部存储:将私有数据存储在设备内存中,基本上您可以将文件写入应用程序的私有区域,也会在设置中显示为应用程序用户数据占用的空间 外部存储:将公共数据存储在共享外部存储上,与内部存储相同,但直接是公共数据,而不是应用程
- 共享首选项:将私有基本数据存储在键值对中,这对于标记或用户首选项等简单的小数据是个好主意
- 内部存储:将私有数据存储在设备内存中,基本上您可以将文件写入应用程序的私有区域,也会在设置中显示为应用程序用户数据占用的空间
- 外部存储:将公共数据存储在共享外部存储上,与内部存储相同,但直接是公共数据,而不是应用程序的专用数据,用户和其他应用程序可以查看此目录
- SQLite数据库:将结构化数据存储在私有数据库中,您可以将数据库放置在您想要的位置(内部/外部),为CRUD操作提供了一些良好的机制
- 网络连接:使用自己的网络在web上存储数据 服务器