前序:
Android五大存储:内部存储、外部存储、网络存储、SharedPreferences和SQLite
讲完了Android存储五兄弟的老大内部存储和老二外部存储,这次讲的是老三SharedPreferences。而本篇讲解的是如何用 SharedPreferences 来终极解决存储账号密码的问题。
正文:
为什么说是终极呢,这是因为SharedPreferences非常适合用来保存零散的简单的数据,这也是目前市场上存储账号密码的移动应用,99.99%都是用SharedPreferences的原因,(之所以没说成100%,是因为对某些组织或公司来说谁知道会不会有“特殊要求”,一说到“特殊要求”小编就邪恶了 !!!)没办法,是真的太方便了,她通过自身API就能拿到SharedPreference对象。
SharedPreferences sp = getSharedPreferences("info", MODE_PRIVATE);
值得注意的是:看过前两篇文章就知道,她存储的路径是: data/data/com.xuchen.sharedpreference/share_
而区别是之前文件名都写后缀名 .txt,这次是没写,是为什么呢?是因为她默认生成的文件是xml格式的,会自动生成info.xml文件,所以说你写不写都一样,对于能省就省的原则小编就没写,当然你也可以写info.xml之后去data/data/com.xuchen.sharedpreference/目录下发现,文件名是info.xml.xml。所以嘛,还是别写了!
小编还是用切图分享核心代码吧:
超简单有木有,反正小编觉得很简单,就是这么任性。
后续:
下一篇讲解如何读取xml文件,怎么用 pull解析xml文件。
分享:
如果对于如何用Android开发游戏感兴趣的同学可以看这篇文章,链接如下:
五子棋:http://www.jianshu.com/writer#/notebooks/4761187/notes/5418026
反馈:
欢迎万能网友互相分享交流!
CSDN:http://write.blog.csdn.net/postlist
github: https://github.com/ITtrap
QQ: 2632545852 微信:xuchen2100
Email: xuchen1009@gmail.com