1 | 取得Shared Preference - 已命名Preferences文件 | |||||||||||||||||||||||||||||||||||||||||
权限 | ||||||||||||||||||||||||||||||||||||||||||
代码 | // Use MODE_WORLD_READABLE and/or MODE_WORLD_WRITEABLE to grant access to other applications | |||||||||||||||||||||||||||||||||||||||||
SharedPreferences preferences = getSharedPreferences("YourPreferencesName", MODE_PRIVATE); | ||||||||||||||||||||||||||||||||||||||||||
String preferenceValue = preferences.getString("yourPreferenceKey", "defaultValue"); | ||||||||||||||||||||||||||||||||||||||||||
2 | 检索Shared Preference - 单个Preference文件 | |||||||||||||||||||||||||||||||||||||||||
权限 | ||||||||||||||||||||||||||||||||||||||||||
代码 | // Use MODE_WORLD_READABLE and/or MODE_WORLD_WRITEABLE to grant access to other applications | |||||||||||||||||||||||||||||||||||||||||
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()); | ||||||||||||||||||||||||||||||||||||||||||
String preferenceValue = preferences.getString("yourPreferenceKey", "defaultValue"); | ||||||||||||||||||||||||||||||||||||||||||
3 | 写入Shared Preference - 已命名Preferences文件 | |||||||||||||||||||||||||||||||||||||||||
权限 | ||||||||||||||||||||||||||||||||||||||||||
代码 | // Use MODE_WORLD_READABLE and/or MODE_WORLD_WRITEABLE to grant access to other applications | |||||||||||||||||||||||||||||||||||||||||
SharedPreferences preferences = getSharedPreferences("YourPreferencesName", MODE_PRIVATE); | ||||||||||||||||||||||||||||||||||||||||||
SharedPreferences.Editor editor = preferences.edit(); | ||||||||||||||||||||||||||||||||||||||||||
editor.putString("yourPreferenceKey", "Your Preference Value"); | ||||||||||||||||||||||||||||||||||||||||||
editor.commit(); | ||||||||||||||||||||||||||||||||||||||||||
4 | 写入Shared Preference - 单个Preference文件 | |||||||||||||||||||||||||||||||||||||||||
权限 | ||||||||||||||||||||||||||||||||||||||||||
代码 | // Use MODE_WORLD_READABLE and/or MODE_WORLD_WRITEABLE to grant access to other applications | |||||||||||||||||||||||||||||||||||||||||
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()); | ||||||||||||||||||||||||||||||||||||||||||
SharedPreferences.Editor editor = preferences.edit(); | ||||||||||||||||||||||||||||||||||||||||||
editor.putString("yourPreferenceKey", "Your Preference Value"); | ||||||||||||||||||||||||||||||||||||||||||
editor.commit(); |