欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

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

程序员文章站 2022-06-21 23:45:03
Sharedpreferences存储保 存 路 径 : /data/data/包名/shared_prefs的后缀为.xml支持保存类型: int、long、boolean、String、Float、Set和Map这些数据类型。最简单快捷的SharedPreferences存储是怎么来实现的呢 废话不说 代码如下:第一步 ,初始化SharedPreferences,创建存储文件文件**MODE_PRIVATE:**只能被创建这个文件的当前应用访问;若文件不存在会创建...

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);

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

本文地址:https://blog.csdn.net/qq_28643195/article/details/107574051