SharedPreferences使用

默认的PreferenceManager.getDefault(context)在多进程同时读写时,容易被清空 
不少程序员为了方便,一般使用默认的sharedPref,事实上,其具备必定的局限性,默认的sharedPref仅支持读写模式为Context.MODE_PRIVATE,没法支持Context.MODE_MULTI_PROCESS,不支持到不重要,坑的是,当安卓程序有多个进程同时读写时,会致使默认的sharedPref内容被清空。所以,不推荐你们使用默认的sharedPref,即便你当前程序是单进程的,不保证后续版本会不会新开一个进程运行其余组件或插件。建议使用以下方式存放配置:程序员

SharedPreferences pref = context.getSharedPreferences(                SHAREPREFERENCE_NAME, Context.MODE_PRIVATE |Context.MODE_MULTI_PROCESS);lua


转自:http://blog.csdn.net/bangelua/article/details/45980355spa

相关文章
相关标签/搜索