跨应用程序进程持久存储的最快方式?

时间:2015-05-07 04:29:43

标签: android android-service sharedpreferences android-database

我在SharedPrefs中有一个很长的时间,其中包含我的应用上次与云同步时的unix时间。问题是我希望我的SyncAdapter服务是自己的流程,并且SharedPrefs不会立即跨进程更新。考虑到我必须不断地读/写这个值,我可以在我的进程中存储和检索这个值的最快方法是什么?对于像这样的事情,SQLite会有太多的开销吗?如何将SharedPrefMODE_MULTI_PROCESS一起使用呢?这样安全吗?

1 个答案:

答案 0 :(得分:0)

如何使用静态变量?当活动被销毁或暂停时,您会不断存储这些值。创建或恢复活动时,将值加载到静态变量中。您可以访问静态变量。