SharedPreferences 是 Android 开发中常用的数据存储方式,用于在应用内部存储轻量级数据。以下是一些关于 SharedPreferences 的基本教程。
基本用法
获取 SharedPreferences 实例:
SharedPreferences sharedPreferences = getSharedPreferences("MyAppPreferences", MODE_PRIVATE);
存储数据:
SharedPreferences.Editor editor = sharedPreferences.edit(); editor.putString("key", "value"); editor.apply();
读取数据:
String value = sharedPreferences.getString("key", "default_value");
高级用法
存储布尔值、整数等:
editor.putBoolean("key", true); editor.putInt("key", 123);
监听数据变化:
sharedPreferences.registerOnSharedPreferenceChangeListener(new SharedPreferences.OnSharedPreferenceChangeListener() { @Override public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { // 处理数据变化 } });
图片示例
更多关于 Android 开发的教程,请访问我们的Android 教程页面。
以上内容为关于 Android SharedPreferences 的基本教程。如果您需要更深入的了解,可以参考Android SharedPreferences 官方文档。