SharedPerences存储
一、.将数据存储到SharedPerences中
想要使用SharedPerences来存储先要获得SharedPerences对象
通过Context类中的getSharedPerences()方法可获得
SharedPreferences pePreferences = getSharedPreferences("aa", MODE_PRIVATE);
第一个参数是指定SharedPerences文件的名称,如果指定不存在则会创建一个。
第二参数用于指定操作模式MODE_PRIVATE表示只有当前应用可以对这个SharedPerences文件进行读写
有了SharedPerences对象后就可以向SharedPerences文件存储数据了,存储分为3步。
1.调用SharedPerences对象的edit()方法获取一个SharedPerences.Editor对象。
2.向SharedPerences.Editor添加数据。
3.调用commit()方法将添加的数据提交。
Editor editor = pePreferences.edit();editor.putBoolean("isFirstin", false);editor.commit();
二、从SharedPerences中读取数据
SharedPerences对象有一系列get方法可获取数据,这些get方法都接受两个参数,第一个参数是键,传入存储数据时使用的键就可以得到相应的值
第二个参数是默认值,表示当传入的键找不到对应的值时,会以什么样的默认值返回。
isFirstin = pePreferences.getBoolean("isFirstin", true);
SharedPerences存储相关推荐
- Android面试宝典(转)
Java知识点包括:接口与抽象的使用及区别,多线程,socket基础,集合类,也有个别公司考察定义,很无语. C/C++知识点包括:指针的移动,排序算法,链表,有时还会有二叉树的遍历或图的遍历. 1. ...
- android 面试知识总结
Java知识点包括:接口与抽象的使用及区别,多线程,socket基础,集合类,也有个别公司考察定义,很无语. C/C++知识点包括:指针的移动,排序算法,链表,有时还会有二叉树的遍历或图的遍历. 1. ...
- js建立excel表格_建立Excel足球联赛表格传统方法与动态数组
js建立excel表格 介绍 (Introduction) I am going to show you the different ways you can build a football lea ...
- 互联网最新开发语言_互联网是多语言的,但您需要学习普通话
互联网最新开发语言 The internet is becoming the town square for the global village of tomorrow. - Bill Gates. ...
- Android中使用File文件进行数据存储
上一篇学到使用SharedPerences进行数据存储,接下来学习一下使用File进行存储 我们有时候可以将数据直接以文件的形式保存在设备中, 例如:文本文件,图片文件等等 使用File进行存储操作主 ...
- 浅谈MySQL存储引擎-InnoDBMyISAM
浅谈MySQL存储引擎-InnoDB&MyISAM 存储引擎在MySQL的逻辑架构中位于第三层,负责MySQL中的数据的存储和提取.MySQL存储引擎有很多,不同的存储引擎保存数据和索引的方式 ...
- php多表存储,php – MySql在一个单元格中存储另一个表的多个引用并选择它?
我有两张桌子 table: people id name goods_owned 1 john 1,4,3 2 Mike 2,5 3 Sam 1,5,2 4 Andy 5,3,4 – table go ...
- 常用的高性能 KV 存储 Redis、Memcached、etcd、Zookeeper 区别
1. 什么是 KV 存储 KV 是 Key-Value 的缩写,KV 存储也叫键值对存储.简单来说,它是利用 Key 做索引来实现数据的存储.修改.查询和删除功能. 常用的高性能 KV 存储主要有 R ...
- etcd 笔记(06)— Client 结构定义、客户端(初始化、KV存储Get、Put、事务 Txn、压缩 Compact、Watch、Lease
1. Client 定义 Client 定义如下: type Client struct {ClusterKVLeaseWatcherAuthMaintenance// 认证的用户名Username ...
最新文章
- 解决Windows平台通过cURL上传APP到蒲公英pgyer平台时无法使用中文升级描述的问题...
- MyEclipse 7.5优化
- 一文看懂Python(五)-----文件篇
- price change SAT trace
- 如何用两个开关控制同一盏灯
- object detection错误Message type object_detection.protos.SsdFeatureExtractor has no field named bat
- 三星Galaxy Note 10系列机模曝光:开孔全面屏实锤
- Redis数据类型详解(五种)
- 后面冒号_Python 数组中的冒号使用
- 【模板】线段树(区间加)
- train_test_split按比例划分
- 情迁机器人手机版1.6.9升级说明包含多个重要更新
- [转] 香港流行乐坛三十年
- 页面相似度检测,对SEO起到什么作用?
- kuka机器人焊接编程入门教程_焊接机器人操作编程与应用教学.pptx
- 网站推广方法之快捷网址推广方法
- 王者荣耀虚拟服务器设置方法,《王者荣耀》s22最佳系统设置教程攻略 s22设置如何调...
- 如何使用VS+C#创建,优雅自动化的安装(不使用命令行),调试,更新Windows服务
- C++ 类模板和模板类
- shouji android输入法,搜狗手机输入法推出Android专用版