Android SharedPreference 基本使用

介绍:SharedPreferences 的作用是使用键值对的方式存储数据。且支持多种不同的数据类型存储;存储的是以个xml文件的形式保存。
如果不是有接触,我想大家应该比较容易想到的是,数据库(SQLite数据库)和文件存储。其实,在Android开发中,还有三种保存数据的方式,SharedPreferences存储、ContentProvider存储和Network存储。后两种,本篇博客不做详细介绍。

位置在下面,真机上正常是看不到这个目录的,是要有root权限才行。默认applicationId是 项目的包名。
如果要生成两个一样的app,一个测试,一个生产。怎么办?
用debug和release生成两个不同的app ,applicationId 不一样。
在这里插入图片描述
在这里插入图片描述获取SharedPreference,用get
Mode_priavate,是指当前应用私用,最常用
Mode_append,追加,一般用的不多
在这里插入图片描述
apply(),是一个异步的过程,commit同步存储,即时生效。推荐使用apply().

存储完,用getString()直接获取,第二个参数是缺省值,没有获取到的话,就用第二个参数值

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值