SharedPreferences简介
SharedPreference是安卓内部的共享,以xml文件存在于APK的data/data目录下。
获取SharedPreferences
通过getSharedPreferences可以获取sharedPreferences对象。
存入键值对
通过edit()方法获取编辑框,返回一个SharedPreferences.Editor对象
通过SharedPreference.Editor 的putString(key,value)方法对键值对进行存储
最后通过commit()方法进行提交。
'''java
'''
取出键值对
通过SharedPreferences.Editor的getString(key,default value)方法去除键值对。其中第二个参数是取出键值对的默认值,如果该变量未被初始化,那么将变赋值默认值。
安全性
SharedPreferences的安全隐患在于,开发者在使用getSharedPreferences(name,mode)时,如果使用MODE_READABLE或者MODE_WRITABLE时,将使得SharedPreferences可以被root应用读写。如果使用SharedPreferences保存用户名密码时,最好使用MODE_PRIVATE属性。