共享首选项会被删除,您什么时候使用它?

时间:2013-01-30 15:52:27

标签: android

出于以下原因,我总是尽量避免在我的应用中使用共享偏好设置存储:

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

这让我总是求助于内部存储(I / O)。但是,我发现SO中的许多人使用共享首选项或相互推荐共享首选项。我错过了这里的观点吗?特别是,您何时使用共享PReferences?

谢谢你

2 个答案:

答案 0 :(得分:2)

对于诸如设置/偏好之类的简单事物以及检查是否显示介绍,这很有意义。我将它与同步到服务器一起使用。允许用户在不进入文件系统的情况下清除与您的应用程序关联的数据也是一件好事。

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

答案 1 :(得分:1)

SharedPreference的工作方式与数据库类似,但规模较小:SharedPreference