android(studio)之旅-最简单有用的android数据持久化技术-SharedPreferences
来源:互联网 发布:mac 专卖店 屏幕保护 编辑:程序博客网 时间:2024/06/04 20:09
我们在应用中经常会需要一些数据持久化方案,比如要保存用户的登录信息,相关设置什么的,在windows下,可以通过添加注册表的方式简便的实现,而在android下面,我们可以通过SharedPreferences 类来实现。
相关步骤:写入
①声明持久化容器
②并生成本地xml文件,获取Editor对象
③写入key-value键值对
④保存Editor对象
取出
①声明持久化容器
②取出key对应的value
实例代码:
//最简单的数据持久化:SharedPreferences SharedPreferences prefer=getSharedPreferences("mainactivity", Activity.MODE_PRIVATE); SharedPreferences.Editor editor=prefer.edit(); editor.putString("text",text.getText().toString()); editor.commit();//恢复数据 SharedPreferences prefer=getSharedPreferences("mainactivity", Activity.MODE_PRIVATE); String text= prefer.getString("text","default ");原理分析:首现,我们要建立一个共享有限对象,在建立对象时,如果存在/data/data/project/shared/mainactivity.XML 就直接获取xml文件句柄,如果不存在,就创建并获取,以下的存取步骤只不过是对xml操作的一种封装。
0 0
- android(studio)之旅-最简单有用的android数据持久化技术-SharedPreferences
- android--持久化技术之SharedPreferences
- Android持久化技术之SharedPreferences存储
- Android数据持久化之SharedPreferences
- android数据持久化之SharedPreferences
- Android持久化数据之初识SharedPreferences
- android-数据持久化之SharedPreferences
- Android:SharedPreferences最简单的数据存储
- android数据持久化 SharedPreferences
- Android持久化之SharedPreferences
- 记android学习之路----数据持久化之SharedPreferences
- android小功能实现之简单数据持久化保存(SharedPreferences)
- Android数据持久化之二:SharedPreferences 存储(上)
- Android数据持久化之二:SharedPreferences 存储(下)
- Android之数据持久化(SharedPreferences 存储)
- Android——数据持久化之SharedPreferences
- 浅谈Android的三种持久化技术之SharedPreferences存储
- Android数据持久化存储-SharedPreferences
- 8 个最好的 jQuery 树形 Tree 插件
- c语言内存操作函数汇总
- JAVA的内存机制
- STM32---串口初始化
- Linux各个目录的作用及内容
- android(studio)之旅-最简单有用的android数据持久化技术-SharedPreferences
- 服务器搭建--Tomcat安装
- 国外信息安全博客
- 浅谈操作系统对内存的管理
- Oracle中sequence的使用方法
- overridePendingTransition
- 封装自己的js库
- Git
- 【翻译】Android Support Library(一)