Android五大存储之SharedPreference

2017-01-13 14:56:23来源:http://www.jianshu.com/p/ca3a8476edd4作者:Trap_余生人点击

前序:

    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




最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台