| 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(); | ||||||||||||||||||||||||||||||||||||||||||
Android 常用代码---存储
最新推荐文章于 2025-06-01 20:58:44 发布
本文详细介绍了在Android应用中如何使用SharedPreferences进行数据存储与读取。包括获取已命名及默认的SharedPreferences文件,以及如何读写偏好设置等内容。
585

被折叠的 条评论
为什么被折叠?



