Android 使用SharedPref还是拥有自己的带有静态变量的公共类?

Android 使用SharedPref还是拥有自己的带有静态变量的公共类?,android,Android,在我的android应用程序中,我有一个带有全局静态值的公共类,其中保存了所有会话数据。我没有使用过SharedPref类,所以我应该使用SharedPref还是不使用它?如果您希望数据持久化,请使用共享首选项。 我认为会话数据不需要存储在共享首选项中 SharedReference数据将作为密钥对值存储在文件中。如果您想在下一次启动应用时获取会话数据,请将其保存在共享首选项中 不要在共享首选项中保存用户凭据和其他安全相关数据

在我的android应用程序中,我有一个带有全局静态值的公共类,其中保存了所有会话数据。我没有使用过
SharedPref
类,所以我应该使用
SharedPref
还是不使用它?

如果您希望数据持久化,请使用共享首选项。 我认为会话数据不需要存储在共享首选项中

SharedReference数据将作为密钥对值存储在文件中。如果您想在下一次启动应用时获取会话数据,请将其保存在共享首选项中

不要在共享首选项中保存用户凭据和其他安全相关数据