Android中Shared Preferences的使用

2014-11-24 11:15:11 · 作者: · 浏览: 1

SharedPreference是一种比较适合少量数据的存储方式,类似于HashMap,采用的键-值得关系,使用起来非常非常的简单,并且还能够对数据的变动进行监控。


例如,一些默认欢迎语、登录的用户名和密码等。其以键值对的方式存储,使得我们可以很方便的读取和存入,


监控数据变动直接通过:


preference.registerOnSharedPreferenceChangeListener(this);


那么当你用editor.putString(key,value);将原来的key对应的value改变后,那么在


nces, String key)这个接口中可以对这个时间进行监控.


onSharedPreferenceChanged(SharedPreferences sharedPrefer e


我们可以通过[getXXX]函数,从SharedPreferences中读取不同类型的内容,例如,上面我们使用的是[getString]读取String类型的内容。


存储数据:


获取数据: