SharedPreferences简单存储/读取

存储过程

//创建SharedPreferences.Editor 对象 editor 
SharedPreferences.Editor editor = getSharedPreferences("keeping",MODE_PRIVATE).edit();
//存储key为username的张三
editor.putString("username","张三");
//存储key为userpassword的123456
editor.putString("password","123456");
//提交以后就存储成功了
editor.commit();

读取过程

//创建SharedPreferences 对象 sp
SharedPreferences sp = getSharedPreferences("keeping",MODE_PRIVATE);
//把读取到的数据赋值给result  第一个参数为读取的key 第二个参数为默认值(数据为空)
String result = sp.getString("username","");

本人初学,欢迎大神多多指点
谢谢大家

SharedPreferencesAndroid中轻量级的数据存储方式之一,用于存储一些简单的键值对数据并进行读取。以下是在Android Studio中使用SharedPreferences进行数据存储读取的步骤: 1. 创建SharedPreferences对象 在Activity中,我们可以通过以下代码创建SharedPreferences对象: ```java SharedPreferences preferences = getSharedPreferences("my_prefs", Context.MODE_PRIVATE); ``` 其中,第一个参数是SharedPreferences的名称,第二个参数是访问模式,MODE_PRIVATE表示只有当前应用程序可以访问该SharedPreferences。 2. 存储数据 使用SharedPreferences存储数据可以使用其Editor对象,示例代码如下: ```java SharedPreferences preferences = getSharedPreferences("my_prefs", Context.MODE_PRIVATE); SharedPreferences.Editor editor = preferences.edit(); editor.putString("key", "value"); editor.apply(); ``` 其中,putString()方法用于存储字符串类型的数据,第一个参数是键,第二个参数是值。apply()方法用于提交修改。 3. 读取数据 使用SharedPreferences读取数据可以通过以下代码: ```java SharedPreferences preferences = getSharedPreferences("my_prefs", Context.MODE_PRIVATE); String value = preferences.getString("key", ""); ``` 其中,getString()方法用于读取字符串类型的数据,第一个参数是键,第二个参数是默认值。 以上就是在Android Studio中使用SharedPreferences进行数据存储读取的基本步骤。需要注意的是,SharedPreferences适合存储一些简单的键值对数据,对于复杂数据建议使用SQLite数据库等其他数据存储方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值