Android 五大数据存储 (最实用的开发详解) 二 SharedPreferences存储的使用

Sharedpreferences存储
保 存 路 径 : /data/data/包名/shared_prefs的后缀为.xml
支持保存类型: int、long、boolean、String、Float、Set和Map这些数据类型。
最简单快捷的SharedPreferences存储是怎么来实现的呢 废话不说 代码如下:

第一步 ,初始化SharedPreferences,创建存储文件文件

**MODE_PRIVATE:**只能被创建这个文件的当前应用访问;若文件不存在会创建文件;若创建的文件已存在则会覆盖掉原来的文件
**MODE_APPEND :**只能被创建这个文件的当前应用访问;若文件不存在会创建文件;若文件存在则在文件的末尾进行追加内容
**MODE_WORLD_READABLE:**创建出来的文件可以被其他应用所读取
**MODE_WORLD_WRITEABLE:**允许其他应用对其进行写入。

SharedPreferences share = getSharedPreferences("User", Context.MODE_PRIVATE);

第二步 存值

//获取到edit对象
                SharedPreferences.Editor edit = share.edit();
                //通过editor对象写入数据
                edit.putString("name","小明");
                //提交数据存入到xml文件中
                edit.commit();

第三步 取值

  String name = share.getString("name",null);

对的 就是这么方便快捷 ,我们可以存储用户的基本信息,或者账号密码之类的,至于具体存什么,还看小伙伴自己选择啦

猜你喜欢

转载自blog.csdn.net/qq_28643195/article/details/107574051