Shared Preferences
是一种轻量级的存储,数据会写在本地的一个xml文件中,以键值对的形式存在!如果程序卸载,此文件也跟着卸载!!
保存位置
xml保存位置: data/data/程序包名/share_prefs/主要用途
1.保存应用的设置 例如:设置静音 下次进入还是静音
2.判断是否是第一次登陆
使用
1.获取Shared
//name 保存数据xml文件的名字
//mode 模式 MODE_APPEND可追加
//MODE_PRIVATE私有 本程序可以访问
//MODE_WORLD_READABLE 全世界可度
//MODE_WORLD_WRITEABLE 全世界可写
//模式可以用|拼接
//但是注意:配置文件,强烈建议,要写成私有模式
SharedPreferences sharedPreferences = getSharedPreferences("haha",MODE_PRIVATE);
2.创建Editor
Editor edit = sharedPreferences.edit();
3.写数据了
edit.putString("name", "金三胖");
edit.putInt("age", 36);
edit.putBoolean("hasXF", true);
4.最后需要提交数据
edit.commit(); //提交数据