android--持久化技术之SharedPreferences
来源:互联网 发布:施工进度计划编制软件 编辑:程序博客网 时间:2024/05/23 21:25
不同于文件存储的方式,SharedPreferences采用键值对应存储数据的方式,而且支持多种数据类型的存储。
本文采用Context类提供的getSharedPreferences()方法。此方法接受两个参数,第一个为要存储于的文件名,第二个为存储的模式。MODE_PRIVATE:默认模式,表示只有当前应用程序才可以对该SharedPreferences文件读写。MODE_MULTI_PROCESS:适用于多个应用程序对SharedPreferences文件读写。
实现步骤:
1.调用SharedPreferences对象的edit()方法来获取一个SharedPreferences.Editor对象。
2.向该SharedPreferences.Editor对象中添加数据。
3.调用commit()方法提交保存数据。
public void onCreate(Bundle savedInstanceState){ //省略其他代码 SharedPerferences.Editor editor = getSharedPerferences("data",MODE_PRIVATE).edit(); editor.putString("name","nut"); editor.putInt("age","18"); editor.putString("sex","male"); editor.commit();}
通过SharedPerferences存储文数据的方式会以XML标签文件的形式保存,并且易读取,且相对文件存储来说更加简单。
0 0
- android--持久化技术之SharedPreferences
- Android持久化技术之SharedPreferences存储
- Android持久化之SharedPreferences
- 持久化存储技术之SharedPreferences存储
- Android数据持久化之SharedPreferences
- android数据持久化之SharedPreferences
- Android持久化数据之初识SharedPreferences
- android-数据持久化之SharedPreferences
- android(studio)之旅-最简单有用的android数据持久化技术-SharedPreferences
- 浅谈Android的三种持久化技术之SharedPreferences存储
- 持久化技术SharedPreferences存储
- 记android学习之路----数据持久化之SharedPreferences
- 数据持久化之SharedPreferences
- android数据持久化 SharedPreferences
- Android数据持久化之二:SharedPreferences 存储(上)
- Android数据持久化之二:SharedPreferences 存储(下)
- Android之数据持久化(SharedPreferences 存储)
- Android——数据持久化之SharedPreferences
- Android 中 getApplicationContext()、this、getApplication()之间的区别
- 开启stm32学习之旅
- php强制下载文件、文件强制下载、输出强制下载
- Java中Scanner类方法简介
- php踩坑
- android--持久化技术之SharedPreferences
- Eclipse C 补全设置
- GEF中组合按键设置汇总以及org.eclipse.gef.KeyStroke的方法的使用
- C++中引用(&)的用法和应用实例
- Tomcat配置文件Executor元素属性介绍
- c++ GUI库 游戏界面库
- mongoDB配置及服务启动制作
- 自定义的messagebar
- mybatis执行批量更新batch update 的方法