【Andorid数据存储】SharedPreferences存储以及查看文件方法

今天被问到一个问题,SharedPreferences存储是以什么形式存储的,是以文件形式还是内存形式? 无法回答!!特地搜索资料记录一下,同时回顾Android数据存储五种方式:

参考文章:Android数据存储五种方式总结

    SharedPreference类

       SharedPreference类提供了一个总体框架,使您可以保存和检索的任何基本数据类型( boolean, float, int, long, string,byte、short、double)的持久键-值对(基于XML文件存储的“key-value”键值对数据)。
  通常用来存储程序的一些配置信息。其存储在“data/data/程序包名/shared_prefs目录下。

       总结:存储基本数据类型、持久键-值对、存储在“data/data/程序包名/shared_prefs目录下。

那么,怎么查看该文件呢?

参考文章:SharedPreferences存储、查看

我在一个平板上运行了项目,使用SP存储,并获取了数据,然后进行如下查看:

在Anroid studio 的Terminal控制台输入第一种方法的shell命令

注意,先切换到platform-tools

阅读更多

没有更多推荐了,返回首页