1

由于以下原因,我总是尽量避免在我的应用程序中使用共享首选项进行存储:

  • 它在设备重启时被清除
  • 当缓存数据被清除时它会被清除
  • 它在强制退出时被清除(通过任务管理器)

这让我总是求助于内部存储 (I/O)。但是,我看到 SO 中的许多人使用共享偏好或相互推荐共享偏好。我错过了这里的重点吗?特别是,您什么时候使用 Shared PReferences?

谢谢

4

2 回答 2

2

这对于设置/首选项等简单的事情很有意义,并检查是否显示介绍。我将它与同步到服务器结合使用。允许用户在不进入文件系统的情况下清除与您的应用程序关联的数据也很好。

此外,当设备重新启动或强制关闭时,不应擦除 SharedPreferences。

于 2013-01-30T15:58:39.263 回答
1

SharedPreference像数据库一样工作,但规模很小:SharedPreference

于 2013-01-30T16:15:45.530 回答