SharedPreferences存储
SharedPreferences是使用key-value的方式来存储数据的
存储到SharedPreferences中
步骤如下:
- 获取到SharedPreferences对象,获取对象的方法:
· 1、context类中的getSharedPreferences()方法,接收两个参数(文件名,MODE_PRIVATE)。
·2、Activity类中的getPreferences()方法,接收一个操作模式参数,当前活动类名作为文件名。
·3、PreferenceManager类中的getDefaultSharedPreferences()方法,静态方法,接收一个Context参数。 - 使用SharedPreferences的edit()方法获取SharedPreferences.Editor对象
- 使用SharedPreferences.Editor对象的putXX()方法添加key-value 数据
- 通过SharedPreferences.Editor的apply()方法将添加的数据提交
从SharedPreferences中读数据
-
从SharedPreferences文件中读数据非常简单,SharedPreferences对象中提供了getXX()方法,get方法接收两个参数(key,默认值),当传入的key找不到,返回默认值