首页 > 解决方案 > 我应该使用 SqlLite 持久化数据吗?

问题描述

我对何时在移动开发中保留数据感到困惑。在这个阶段,我正在用一些不会改变的值初始化一个表。与每次我想访问它时初始化包含数据的列表相比,将这些数据存储在表中是否有优势?将数据存储到表中并检索它似乎有很多工作,如果没有优势,我不想做不必要的工作。

标签: androidsqlite

解决方案


这将取决于数据的数量和复杂性。

如果你有很多数据或者你实际拥有的数据可以增长,你应该使用SQLite.

如果您只有一些配置数据,例如是否可以通知用户或类似的内容或某些字符串,您应该使用SharePreference.

检查这个答案https://stackoverflow.com/a/9529787/6727154


推荐阅读