一。SharePreference概述
1.使用
键值对方式存储数据
2.支持多种数据类型
3.非常适合用于存储一些简单的
配置文件,例如qq的设置功能,手机的Setting功能,无线网的开关
4,SharePreference为接口,无法实例化对象,需要通过调用自定义方法使用
二。如何获取SharePreference对象
1.方式一:Context类中的getSharePrefere(文件名,操作模式)
文件不存在,则创建一个
操作模式,MODE_PROVATE和MODE_MULTI_PROCESS
MODE_PROVATE默认值为0,表示只有当前的应用程序才能对这个SharePreference文件进行读写
MODEMULTI_PROCESS则用于有多个进程中对同一个SharePreference文件进行读写的情况(Android6.0版本中被废弃)
除此之外,还有MODE_WORLD_READALBE和MODE_WORLD_WRITEBLE模式(Android4.2版本中已废除)