1.SharedPreferences(键值对数据)
2.SharedPreferences:目前支持的数据类型String、int、long、float、boolean
存储步骤:
(1).获取SharedPreferences对象
第一种:通过Context的getSharedPreferences(String name,int mode)
第二种:getSharedPreferences(String name,int mode);第三种:PreferenceManager.getDefaultSharedPreferences(this);
第一个参数:存储在/data/data/包名/shared_prefs为文件后的文件名称
第二个参数:文件读写的操作模式
常用参数1:Context.MODE_PRIVATE:指定该数据能被本应用程序读、写。
常用参数2:Context.MODE_APPEND:将新内容添加到原内后。
(2)调用edit()方法获取SharedPreferences.Editor对象
(3)通过SharedPreferences.Editor接口提供的put()方法对数据更新赋值
(4)调用SharedPreferences.Editor的commit()方法,将数据更新提交到SharedPreferences中。
SharedPreferences数据总是以xml格式保存在/data/data/包名/shared_prefs
需要配置:AndroidMainfest.xml
俩个参数:名称--Uses Permission
值:READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE