Android SharedPreference 基本使用

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

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

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

Android SharedPreference 基本使用