如何使用SharedPreferences在Android的存储,读取和编辑值
2014-12-19 10:02
369 查看
我需要要存储一个时间值,需要检索和编辑该值。有人可以知道下吗?如何使用
SharedPreferences 完成
SharedPreferences prefs = this.getSharedPreferences( "com.example.app", Context.MODE_PRIVATE);
通过如下方式读取 preferences:
String dateTimeKey = "com.example.app.datetime";
// use a default value using new Date()
long l = prefs.getLong(dateTimeKey, new Date().getTime());
通过下面进行编辑和保存 preferences
Date dt = getSomeDate();
prefs.edit().putLong(dateTimeKey, dt.getTime()).apply();
Android SDK中的示例目录中包含检索和存储共享例子,位置如下
<android-sdk-home>/samples/android-<platformversion>/ApiDemos directory
原文地址:http://www.itmmd.com/201410/35.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。
SharedPreferences 完成
处理方法
关于android shared preferences,你可以再你的activity 中加入下面代码来完成SharedPreferences prefs = this.getSharedPreferences( "com.example.app", Context.MODE_PRIVATE);
通过如下方式读取 preferences:
String dateTimeKey = "com.example.app.datetime";
// use a default value using new Date()
long l = prefs.getLong(dateTimeKey, new Date().getTime());
通过下面进行编辑和保存 preferences
Date dt = getSomeDate();
prefs.edit().putLong(dateTimeKey, dt.getTime()).apply();
Android SDK中的示例目录中包含检索和存储共享例子,位置如下
<android-sdk-home>/samples/android-<platformversion>/ApiDemos directory
原文地址:http://www.itmmd.com/201410/35.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。
相关文章推荐
- 如何使用SharedPreferences在Android的存储,读取和编辑值
- Android 开发时如何正确获取使用扩展存储路径
- 解决:Android使用自带sqlite开发时,apk中创建的数据库外部的进程是没有权限去读/写的,而且无法如何读取指定目录下的db文件
- 对应诺言,写了篇文章,“如何使用Serialization 进行文件存储/读取数据 (上)”, 请大家评评。
- Android 使用SQLite存储以及读取Drawable对象
- [Android实例] 使用SQLite存储以及读取Drawable对象【转】
- Android 8.0 中如何读取内部和外部存储以及外置SDcard
- Android 序列化的存储和读取总结及简单使用
- android数据存储读取6:contentProvider的使用(提供自己应用的数据)
- Android 使用SharedPreferences进行数据存储和读取数据
- Android 使用SharedPreferences进行数据存储和读取数据
- Android如何使用文件进行数据存储
- 如何提高TreeView与存储过程的结合使用的效率
- 如何有效的使用C#读取文件 (转)
- 如何使用 System.IO 和 Visual C# 读取文本文件
- 如何有效地使用C#读取文件
- 如何使用表名做为参数实现存储过程的设计
- 如何在存储过程中使用like操作符
- 如何使用read命令读取文件的每一行
- 使用c#如何读取xml文件