Android的Shared Preferences用于持续存储数据。
创始人
2024-10-07 09:01:44
0

在Android中,Shared Preferences用于持久化存储小型数据,例如应用的设置选项、用户偏好等。下面是一个使用Shared Preferences存储和获取数据的示例代码:

  1. 存储数据:
// 获取Shared Preferences对象
SharedPreferences sharedPreferences = getSharedPreferences("MyPrefs", Context.MODE_PRIVATE);

// 创建一个Editor对象,用于修改Shared Preferences
SharedPreferences.Editor editor = sharedPreferences.edit();

// 存储一个字符串
editor.putString("username", "John Doe");

// 存储一个整数
editor.putInt("age", 25);

// 提交修改
editor.apply();
  1. 获取数据:
// 获取Shared Preferences对象
SharedPreferences sharedPreferences = getSharedPreferences("MyPrefs", Context.MODE_PRIVATE);

// 从Shared Preferences中获取存储的数据
String username = sharedPreferences.getString("username", "");
int age = sharedPreferences.getInt("age", 0);

// 打印获取的数据
Log.d("TAG", "Username: " + username);
Log.d("TAG", "Age: " + age);

在上述代码中,我们首先通过getSharedPreferences()方法获取一个Shared Preferences对象,其中参数"MyPrefs"为Shared Preferences的名称,MODE_PRIVATE表示只有本应用可以访问该Shared Preferences。

然后,我们使用SharedPreferences.Editor对象来修改Shared Preferences,通过putString()putInt()方法存储字符串和整数数据。

最后,通过apply()方法提交修改,并通过getString()getInt()方法从Shared Preferences中获取存储的数据。

注意:需要在代码中导入android.content.SharedPreferencesandroid.util.Log类。

相关内容

热门资讯

透视好友"aapok... 透视好友"aapoker透视脚本下载"详细辅助AI教程(辅助脚本透明)1、点击下载安装,微扑克wpk...
透视好友"wepok... 透视好友"wepoker软件靠谱么"详细辅助线上教程(软件辅助程序神器)准备好在wepoker软件靠...
透视好友房"wepo... 透视好友房"wepoker辅助透视"详细辅助黑科技教程(黑侠辅助器正版下载软件);wepoker辅助...
透视规律"aapok... 透视规律"aapoker脚本怎么用"详细辅助实用技巧(可以增加运气教程)准备好在aapoker脚本怎...
透视私人局"hhpo... 透视私人局"hhpoker底牌透视脚本"详细辅助细节揭秘(辅助软件视频神器)这是由厦门游乐互动科技有...
透视游戏"hhpok... 1、透视游戏"hhpoker外挂靠谱吗"详细辅助攻略方法(辅助脚本辅助)2、进入游戏-大厅左侧-新手...
透视工具"poker... 透视工具"pokermaster辅助器"详细辅助新版2025教程(游戏安装教程技巧)1、不需要AI权...
透视辅助"德州透视插... 透视辅助"德州透视插件"详细辅助2025教程(辅助脚本透明)准备好在德州透视插件 ia的高塔上攀登,...
透视工具"aapok... 透视工具"aapoker怎么设置抽水"详细辅助大神讲解(可以看底牌透视)1、玩家可以在aapoker...
透视好友房"poke... 透视好友房"pokemmo辅助脚本"详细辅助透明挂教程(插件下载攻略);大神普及一款德州ai内幕,确...