关于share prefrences功能的一些理解

简介:

在写一个关于share prefrences功能的时候,由于接触的不多,了解的也不多,就一直在看资料。

仅仅是针对share prefrences功能的实现就用了半天的时间才算马马虎虎可以保存数据。但是也仅仅是保存一个EditText的数据,针对一个页面要保存不同的数据又是一个问题,就通过学过的知识,不断的进行尝试,采取不同的方法去测试,最终可以保存到两个以上的数据。

不过,在遇到保存日期数据以及照片数据的时候又遇到难以解决的问题,根据错误提示,储存的是text信息,获取的是editText控件上的信息。可能是因为照片信息以及日期信息都不符合这两个方面的内容,从而无法获得具体的内容及其信息,好在终于皇天不负有心人,终于纠结出来了……既然不能保存内容可以保存一个链接。


本文转自HDDevTeam 51CTO博客,原文链接:http://blog.51cto.com/hddev/1217509,如需转载请自行联系原作者


相关文章
|
5月前
|
Linux
创建目录mkdir,语法​mkdir [-p] Linux路径​,mkdir ~/test3在home下创建,mkdir ./x 当前目录创建 mkdir /home/xx,mkdir -p 通,必须
创建目录mkdir,语法​mkdir [-p] Linux路径​,mkdir ~/test3在home下创建,mkdir ./x 当前目录创建 mkdir /home/xx,mkdir -p 通,必须
|
Shell 开发工具
写一个脚本/root/bin/sumfile.sh,统计/etc, /var, /usr目录中共有多少个一级子目录和文件
写一个脚本/root/bin/sumfile.sh,统计/etc, /var, /usr目录中共有多少个一级子目录和文件
142 1
脚本中mkdir 与 mkdir -p 的区别
脚本中mkdir 与 mkdir -p 的区别
111 1
|
Linux Python
mkdir和makedirs的区别
mkdir和makedirs的区别
187 0
|
消息中间件 PHP
PHP编译安装amqp扩展报错解决:/usr/bin/ld: cannot find -lrabbitmq
PHP编译安装amqp扩展报错解决:/usr/bin/ld: cannot find -lrabbitmq
121 0
PHP编译安装amqp扩展报错解决:/usr/bin/ld: cannot find -lrabbitmq
未解决:lrelease: could not exec ‘/usr/lib/qt5/bin/lrelease‘: No such file or directory
未解决:lrelease: could not exec ‘/usr/lib/qt5/bin/lrelease‘: No such file or directory
248 0
编译问题解决:mkdir: 无法创建目录"/usr/local/share/man/man1": 文件已存在
编译问题解决:mkdir: 无法创建目录"/usr/local/share/man/man1": 文件已存在
318 0
|
存储 Oracle 关系型数据库
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(四)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(四)
127 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(四)
|
Ubuntu Unix Linux
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(一)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(一)
130 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(一)
|
开发工具 索引
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(七)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(七)
135 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(七)