我在哪里可以保存我的Android应用程序显示的信息

时间:2017-12-06 17:28:39

标签: java android android-layout

我应该在哪里保存我希望我的应用程序显示的信息选中时,不使用服务器,因为我希望我的内容(包括文本和图像的组合)可以离线使用,以及我可以使用哪种格式的Android?

2 个答案:

答案 0 :(得分:0)

您可以将其保存到SQLite数据库文件中,直接按照许多教程的说明进行操作,或者使用Room Persistence Library,在这里您可以在这里找到一个简单易用的教程https://developer.android.com/training/data-storage/room/index.html

答案 1 :(得分:-1)

Storage options,相当不错的列表和解释

  • 共享首选项:将私有原始数据存储在键值对中,对于标记或用户首选项等小型简单数据来说是一个好主意。
  • 内部存储:将私有数据存储在设备内存中,基本上您可以将文件写入应用程序的专用区域,也会显示应用程序用户数据在设置中占用的空间。< / LI>
  • 外部存储:将公共数据存储在共享外部存储上,与内部存储相同,但直接是公共数据,而不是应用程序私有,用户和其他应用程序可以看到此目录。
  • SQLite数据库:将结构化数据存储在私有数据库中,您可以将数据库放在您想要的位置(内部/外部)为CRUD操作提供一些很好的机制。
  • 网络连接:使用您自己的网络在网络上存储数据 服务器