Android(安卓)SharedPreferences的使用
16lz
2021-01-25
SharedPreferences是一种轻量级的数据存储方式,使用key-value键值对来将数据存储到xml文件中。
以下介绍在Activity中使用SharedPreferences
其中MODE分别有,对应0-3
MODE_PRIVATE,MODE_WORLD_READABLE,MODE_WORLD_WRITEABLE,MODE_MULTI_PROCESS
存放数据:
//第一个参数为文件名称,第二个参数指定访问应用程序私有文件的权限,如果已经存在该文件则打开,否则新建SharedPreferences example=getSharedPreferences("example",0);SharedPreferences.Editor editor=example.edit();//打开editor,如果放String进去就putString,放int就putInteditor.putString("name","example");editor.putString("password","123456");//提交保存editor.commit();
读取数据
SharedPreferences example=getSharedPreferences("example",0);String name=example.getString("name","default");String password=example.getString("password","default");
删除数据
SharedPreferences.Editor editor=example.edit();editor.remove("key");editor.commit();
清空数据
SharedPreferences.Editor editor=example.edit();editor.clear();editor.commit();
更多相关文章
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- “罗永浩抖音首秀”销售数据的可视化大屏是怎么做出来的呢?
- Nginx系列教程(三)| 一文带你读懂Nginx的负载均衡
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
- android stdio 设置屏幕旋转后保存数据
- Android(安卓)opencv人脸识别