SharePreferences类是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据。
保存路径:找到DeviceFileExplorer /data/data/PACKAGE_NAME/shared_prefs目录下。
private SharedPreferences sharepreferences;//实例化 SharedPreferences
private SharedPreferences.Editor editor;
1.初始化
sharepreferences=context.getSharedPreferences("check", Context.MODE_PRIVATE);// 初始化 SharedPreferences 储存
editor=sharepreferences.edit();//将SharedPreferences 储存 可编辑化
3.存储数据
//存储数据,可存储Boolean、Int、Float、Long、String等类型(如下)
editor.putBoolean("fristload", false);
editor.putString("username", "未登录");
editor.commit(); //提交,执行操作(这一步重中之重!!!)
2.获取数据
//获取数据
username = sharepreferences.getString("username","666");//后一空为初始数据