android - sharedpreference 和内部文件存储之间的主要区别

标签 android sharedpreferences

<分区>

我想知道哪种存储方式更好: 共享首选项或内部文件存储。 哪个更快? 他们中的任何一个人有任何内存问题吗?

谢谢,

最佳答案

  • SharedPreference:将私有(private)原始数据存储在键值对中。 (存储小条目/数据)
  • 内部存储:将私有(private)数据存储在设备内存中。 (存储大型数据集)

更多关于存储选项的信息:​​Storage Options

我看到了一个关于共享偏好的问题。

问题: 每当您在使用 SharedPreference 时遇到强制关闭/应用程序崩溃时,SharedPreference 将为空。您可以在这里阅读更多相关信息:Shared Preferences reset when the app is force closed or crashes

关于android - sharedpreference 和内部文件存储之间的主要区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11222499/

相关文章:

Java ListView 类?

java - 将复选框样式更改为 Cross - Android

Android SharedPreferences IOException 错误

android - 卸载并重新安装android应用程序后如何保留数据

java - Android Dropbox API - 如何从 SharedPreferences 检索身份验证 key

java - 在 android 的共享首选项中禁用对话框通知

java - 如何在 Eclipse ADT 中调试库

android - 如何为每个路径元素分别定义点击事件

android - 无需基站即可在 GSM 设备之间传输数据

Android getDefaultSharedPreferences