【第22期】观点:IT 行业加班,到底有没有价值?

SharedPreferences的使用

原创 2016年08月30日 15:23:25

SharedPreferences的使用

简述SharedPreferences

SharedPreferences是一个及其方便的数据存储类,以键值对的形式存储在一个XML文件里,适合储存一些app的配置信息,相比SQLite的优点呢就是操作方便,你可以很容易的用SharedPreferences存储文件

SharedPreferences对象创建方法

创建SharedPreferences对象有两种方法比较常用
-SharedPreferences pref=PreferencesManager.getDefaultSharedPreferences.(MainActivity.this) 这样呢系统就会自动生成一个以当前程序的包名来命名的XML文件。不能直接实例化一个SharedPreferences 对象
- 可以自定义XML文件的名字,SharedPreferences pref=getSharedPreferences("myName",""MODE_PRIVATE);

SharedPreferences的取出数据

SharedPreferences 必须要用Editor对象来取出数据

Editor editor=pref.edit();
editor.putString("name","张三");
editor.putInt("age",13);

SharedPreferences 移除数据

SharedPreferences 非常简单,调用remove方法,参数是键名,

editor.remove("age");

这样就把age给删除了

SharedPreferences最关键的一步 ——提交

上面的不管是增加数据也好还是删除数据也好,最后都必须要editor.commit() 提交数据否则一切无效。

总结

好了,SharedPreferences是非常简单的,不用的让我想起了上学期用C语言做购物系统时被C语言文件储存支配的恐惧,对比SharedPreferences ,此乃神器啊!

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

SharedPreferences在多进程中的使用的问题

SharedPreferences SharedPreferences public interface SharedPreferences android.content.SharedPref...

Android 中使用SharedPreferences存储通用对象

由于最近开发的项目在赶进度实在是太忙了 ,也没时间去更新博客文章,今天写写关于在实际开发中使用 使用SharedPreferences 来存储通用的对象的方法.对大对数开发这来说使用SharedPr...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

SharedPreferences的使用

很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果...

Android 使用sharedpreferences、ACache缓存用户名和密码

最近的Android项目上面需要用到缓存,所以查了一下缓存数据的方法,下面是介绍: 1、sharedpreferences 这个是学Android的朋友都会接触到的持久化技术,我是通过《第一行...

使用SharedPreferences进行数据存储

很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)