Android 如何在会话之间保存文件路径列表?
我想在我的应用程序中实现书签功能。除了保存并加载已保存书签列表之外,我还可以处理所有事情。我计划将位置保存为字符串,其中包含指向书签目录的路径 《开发人员指南》的“存储选项”页面列出了可用的选项,但没有具体说明每个选项的好处 在会话之间保存此类数据的最佳做法是什么?Android 如何在会话之间保存文件路径列表?,android,android-preferences,Android,Android Preferences,我想在我的应用程序中实现书签功能。除了保存并加载已保存书签列表之外,我还可以处理所有事情。我计划将位置保存为字符串,其中包含指向书签目录的路径 《开发人员指南》的“存储选项”页面列出了可用的选项,但没有具体说明每个选项的好处 在会话之间保存此类数据的最佳做法是什么? 使用共享首选项当您有少量数据时,当您想要保存有关应用程序的某些首选项时,更可能使用名称-值对 当您有大量结构化数据时,请使用Sqlite。就像你有一个类的名称和等级一样,你必须使用SQLite 将文件用于更大尺寸的数据,如图像、视频
- 使用
当您有少量数据时,当您想要保存有关应用程序的某些首选项时,更可能使用名称-值对李>共享首选项
- 当您有大量结构化数据时,请使用Sqlite。就像你有一个类的名称和等级一样,你必须使用
SQLite
- 将文件用于更大尺寸的数据,如图像、视频、XML
我希望它能帮助你决定你想要什么。但是在您的情况下,
Sqlite
是一个最好的选择。这取决于您期望的使用方式。现实地说,一般人不会用你的应用程序创建数百个书签。因此,使用SharedReferences可以将书签存储/检索为字符串集。如果您想安全起见,应该使用SQLite数据库。谢谢您的澄清。非常感谢。