ShredPreferences是一个轻量级的数据存储方式,只能存取字符串了整型数据这一类的数据,如果要存储复杂的数据这个存储方式就不再适用

首先是要新建一个ShredPreferences的对象

 pref = getSharedPreferences("打开的数据Map的名字", 打开的方式);

打开的方式通常使用MODE_PRIVATE  意思是执行读写操作,数据库只能由本人操作

然后要调用edit()方法来实现数据的读写

editor = pref.edit();

向pref中写数据通常使用editor.putxxx类型(xxx代表数据的类型如String型)

editor.putString("userName", name);

editor.remove(“要移除的参数名”)代表移除一个参数

 editor.remove("userName");

每次执行完操作之后都要记得提交

editor.commit();

最新文章

  1. Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境【转】
  2. PHP分布式中Redis实现Session
  3. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q144-Q146)
  4. 【转】利用mybatis-generator自动生成代码
  5. 分享一个Cnblogs简易APP
  6. php显示日期(今天、昨天、本周、上周、本月、上月、)
  7. NHibernate之映射文件配置说明(转载1)
  8. meta--------link
  9. mutilple output reduce cannot write
  10. springMVC+Hibernate配置
  11. bzoj 4869: [Shoi2017]相逢是问候 [扩展欧拉定理 线段树]
  12. CSS(七)
  13. Java集合中List,Set以及Map等集合体系详解
  14. Flask请求上下文request
  15. 修改Hosts文件提示没有权限怎么办
  16. 15款Django开发常用软件包(转)
  17. facebook和twitter的截图分享
  18. windows下的C++ socket服务器(3)
  19. parentNode,parentElement,offsetParent
  20. 重温CLR(十五) 托管堆和垃圾回收

热门文章

  1. 关于nginx访问 静态文件 403 的错误
  2. Linux命令学习(17):ifconfig命令
  3. dbca 快速健建库
  4. django的工作图
  5. Yii的常用URL和渲染方法
  6. C#程序性能优化
  7. ConcurrentHashMap的扩容机制(jdk1.8)
  8. mysqldump全备份脚本mysqlallbackup.sh
  9. unix下网络编程之I/O复用(四)
  10. Sql server big data如何批量update数据