Android入门第51天-使用Android的SharedPreference存取信息

  • Post author:
  • Post category:其他


简介

上一篇我们介绍了在android里如何读写本地文件。我们有一种场景,类似网页的cookie,要把用户的一些储如上一次登录、使用的痕迹等信息保存下来以便于每次不需要做重复“填表单”的操作,当在这种场景下我们如果也使用本地文件读写的话显然是“太重”了。因此android提供了一种轻量级存储叫SharedPreference专门用来存储这种场景下的数据。

SharedPreference原理

比如下面这样的一个登录界面,我们把用户登录成功后的信息保存在SharedPreference中,这样用户下次打开手机那么相应的登录过的信息就可以直接自动填充就可以了。这种场景我们就是使用的SharedPreference来做存储的。




SharedPreference的存储

SharedPreference一旦生成后,我们使用Android Studio里的device file explorer




我们可以在data\data\应用实例全package路径里的\shared_prefs文件夹下可以看到我们生成的shared preference的.xml文件。

打开这个文件我们看到了什么?



版权声明:本文为lifetragedy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。