getDefaultSharedPreferences与getSharedPreferences

getDefaultSharedPreferences与getSharedPreferences的区别

.之间的区别是什么?getDefaultSharedPreferencesgetSharedPreferences在安卓?有人能解释一下吗?



郎朗坤
浏览 1705回答 3
3回答

有只小跳蛙

getDefaultSharedPreferences将使用默认名称,如“com.example.thing_Preferences”,但是getSharedPreferences将要要求一个名字。getDefaultSharedPreferences实际使用Context.getSharedPreferences(以下是Android的直接来源):public static SharedPreferences getDefaultSharedPreferences(Context context) {     return context.getSharedPreferences(getDefaultSharedPreferencesName(context),         getDefaultSharedPreferencesMode());}private static String getDefaultSharedPreferencesName(Context context) {     return context.getPackageName() + "_preferences";}private static int getDefaultSharedPreferencesMode() {     return Context.MODE_PRIVATE;}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android