新手,记录一下android中SharedPreferences 获取数据spf.getString(“name”, “”);的用法。
首先明确SharedPreferences是一种轻量级的数据存储方式,采用键值对(key,value)的存储方式。
如:

String username = spf.getString("name","");

意思是:获取key为name的数据,如果没有这个key的话,返回空(既""空字符串)。前面第一个参数是key,后面第二个参数是默认值。
如:

String username = spf.getString("name","zhangsan");

如果SharedPreferences中不存在名为name的key,则username会被赋值为zhangsan,存在则获取这个key所对应的value,然后赋值给username 。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐