SharePreferences类是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据。

保存路径:找到DeviceFileExplorer /data/data/PACKAGE_NAME/shared_prefs目录下。

private SharedPreferences sharepreferences;//实例化 SharedPreferences

private SharedPreferences.Editor editor;

1.初始化

sharepreferences=context.getSharedPreferences("check", Context.MODE_PRIVATE);// 初始化 SharedPreferences 储存

editor=sharepreferences.edit();//将SharedPreferences 储存 可编辑化

3.存储数据

//存储数据,可存储Boolean、Int、Float、Long、String等类型(如下)

editor.putBoolean("fristload", false);
editor.putString("username", "未登录");
editor.commit();     //提交,执行操作(这一步重中之重!!!

2.获取数据

//获取数据
username = sharepreferences.getString("username","666");//后一空为初始数据

Android studio 系统存储数据SharedPreferences相关推荐

  1. android studio数据库存储数据,如何使用API​​ 23在android studio中的数据库中存储数据?...

    大多数时候我不会发布任何内容,因为我可以在其他帖子中找到我需要的所有内容,但是现在我已经有几天了,您如何在数据库中存储任何内容?这是我的Java代码如何使用API​​ 23在android studi ...

  2. 对Android手机系统日历数据增删改查操作详解

    Android手机系统日历数据增删改查详解 前段时间需要开发提取手机系统的日历数据的功能,自己开始研究了一下,刚开始还是比较懵逼的,经过仔细研究还是能够完全贯通了. 如果不想细细研究,可以直接下载我的 ...

  3. Android studio怎么清除数据和缓存

    可以通过以下步骤清除 Android Studio 的数据和缓存: 打开 Android Studio 点击 "File" 菜单 选择 "Invalidate Cache ...

  4. android studio 内部存储(将数据储存到文件中)

    知识: Content类中提供了一个openFileOutput()方法,可以用于将数据存储到指定的文件夹中.这个方法接受两个参数,第一个是文件名,文件默认存储到/data/data/package ...

  5. android studio文件存储路径,配置Android Studio的缓存文件路径(释放你的C盘)

    Android Studio默认安装完后会在C:\Users\YourName.xxx 缓存一些数据,有限的C盘很容易爆增. 如果你的C盘也像我这样捉襟见肘,或者你是处女座的,那么请看完本文,结果会让 ...

  6. Android Studio Day03-1(Android studio 系统界面简介)

    IDE(integrated Development Environment)的主要的目的就是用来编辑文本的. 在界面中的分布如下(以下的两张图片均为的<Android studio实战快速高效 ...

  7. Android studio 清除缓存数据的步骤

    导读:在eclipse的当中进行运行Android的运用的程序的时候,就会产生内存缓存的信息,而eclipse是可以直接点击停止运行程序,然后点击清除缓存,就可以解决了这个问题,而Android st ...

  8. Android Studio初学者实例:SharedPreferences 登录/注册模块实现

    该实验是紧接上一期使用SP登录.记住密码的实验,主要实现是除了上次登陆以外,登录以后在主界面有一系列假数据,可以通过右上角进行排序选择,以下是实验效果: 示例:好友名排序效果 首先是登陆界面以及逻辑代 ...

  9. Android Studio系统状态栏,设置setSmallIcon通知图标无效问题及解决方案

    关于设置setSmallIcon通知图标无效问题 [分析] targetSdkVersion 是 Android 系统提供前向兼容的主要手段(即:新版本SDK手机兼容旧版本SDK工程).这是什么意思呢 ...

最新文章

  1. mysql中的触发器
  2. Linux DNS服务配置与管理详解
  3. HDU 5985 Lucky Coins 数学
  4. matlab时频分析工具箱安装_科研小班 | 加州大学伯克利分校 | 物理、电子工程:MATLAB信号和数据处理课题...
  5. java小程序实例大全_12个用Java编写基础小程序经典案例(收藏)
  6. DotNetBar for WinForms使用教程:图表控件用户指南(一)
  7. SpringBoot整合Swagger2,并设置springsecurity放行和token
  8. 垃圾分类,全民行动PPT模板
  9. 网络天才网页中文版_akinator官方版下载_akinator中文版在线玩-网络天才中文版下载网页版 - Win7旗舰版...
  10. 酷炫微信小程序点赞效果,带震动
  11. 未来哪些职业最有可能被人工智能替代
  12. 编程王 kingofcoders.com
  13. Alist简单使用指南
  14. typescript 类型约束(:普通约束、接口约束、type约束)
  15. Go 1.19.3 channel原理简析
  16. 更智能!AIRIOT加速煤炭行业节能减排升级
  17. 为什么MD5不可逆, 彩虹表是怎么攻击的
  18. Java11新特性笔记
  19. 基于FreeSwitch自动外呼的探索
  20. 手机存储android文件怎么打开,安卓手机如何打开.jio文件?

热门文章

  1. 从零开始写玩具操作系统(一)bochs配置
  2. android x86 v2ex,GitHub - xm0625/VBrowser-Android: 全网视频嗅探缓存APP
  3. 每天学一点,一年有小成
  4. 邦纳Q240RA-CN-AF2Q雷达传感器
  5. Gasturb软件进行发动机总体设计
  6. webuploader上传问题
  7. 《Unity Shader入门精要》笔记:初级篇(2)
  8. 智云通CRM:销售如何选择适合自己的平台?
  9. 全国首个珠贝交易市场鄱湖珠贝城走上金算盘全程电子商务之路
  10. 万由u-nas系统Nextcloud手动复制文件