Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Android Preference存取数据

Preference 提供了一个轻量级的数据存取方法,应用场合主要是数据比较少的配置信息。它以“键-值”对的方式将数据保存在一个XML配置文件中。存取数据用到了SharedPreferences接口和它的内部接口SharedPreferences.Editor,这两个接口在Android.content包中。调用Context.getSharedPreferences(String name, int mode)方法得到SharedPreferences的接口。第一个参数是文件名,第二个参数是操作模式。  MODE_PRIVATE 私有  MODE_WORLD_READABLE 可读  MODE_WORLD_WRITEABLE 可写  SharedPreferences提供了获取数据的方法,如getString(String key, String defValue)。调用SharedPreferences的edit()方法返回SharedPreferences.Editor内部接口,该接口中提供了保存数据的方法,如putString(String key, String value)、putInt(String key, int value)等,调用改借口的commit方法可以将数据进行保存! SharedPreferences常用的方法  方法名称                           方法描述eidt()                        返回SharedPreferences的内部接口SharedPreferences.Editorcontains(String key)            判断是否包含该键值getAll()                      返回所有配置信息MapgetBoolean(String key, boolean defValeue) 获得一个boolean值.....SharedPreferences.Editor常用的方法  方法名称                       方法描述clear()                       清除所有值commit()                     保存getAll()                      返回所有配置信息putBoolean(String key, boolean value)          保存一个boolean值putString(String key, String value)       保存一个String值Remove(Sting) 移出改键对应的值