SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState时,再从SharedPreferences中将值取出。
- 存储的数据类型:boolean,float,int,long,String
- 数据保存的路径:/data/data/packageName/shared_prefs/xxx.xml
- 应用卸载时会删除此数据
name: 文件名
mode:生成的文件模式(是否为私有)
Editor:能更新sp文件的接口
- Editor put(name, value): 保存一个键值对,没有真正保存到文件中
- Editor remove(name)
- commit(): 提交,数据真正保存到了文件中了
测试:
成功保存了一个 xml 文件。