Android_Preference存取数据

本文介绍Preference在Android中的使用方式,包括如何通过SharedPreferences接口存取轻量级数据,并解释了不同操作模式的作用。

Preference提供了一个轻量级的数据存取方法,应用场合主要是数据比较少的配置信息。它以“键-值”对的方式将数据保存在一个XML配置文件中。

存取数据用到了SharedPreferences接口和它的内部接口SharedPreferences.Editor,这两个接口在android.content包中。

调用Context.getSharedPreferences(Stringname,intmode)方法得到SharedPreferences的接口。第一个参数是文件名,第二个参数是操作模式。

MODE_PRIVATE私有

MODE_WORLD_READABLE可读

MODE_WORLD_WRITEABLE可写

SharedPreferences提供了获取数据的方法,如getString(Stringkey,StringdefValue)。调用SharedPreferencesedit()方法返回SharedPreferences.Editor内部接口,该接口中提供了保存数据的方法,如putString(Stringkey,Stringvalue)putInt(Stringkey,intvalue)等,调用改借口的commit方法可以将数据进行保存!

SharedPreferences常用的方法

方法名称方法描述

eidt()返回SharedPreferences的内部接口SharedPreferences.Editor

contains(Stringkey)判断是否包含该键值

getAll()返回所有配置信息Map

getBoolean(Stringkey,booleandefValeue)获得一个boolean

.....

SharedPreferences.Editor常用的方法

方法名称方法描述

clear()清除所有值

commit()保存

getAll()返回所有配置信息

putBoolean(Stringkey,booleanvalue)保存一个boolean

putString(Stringkey,Stringvalue)保存一个String

Remove(Sting) 移出改键对应的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值