
SharedPreferences存储共享变量的文件路径位于“/data/data/应用程序包/shared_prefs”目录下,通过adb shell,可以看到如下所示:
查看当前目录:
# pwd
/data/data/com.min.ijoke/shared_prefs
显示当前目录下的文件:
# lsmin_ijoke.xml // 此文件就是存储SharedPreferences变量的文件AppSettings.xmlPushFlag.xmlFinalize_Flag.xmlShowAdFlag.xml
Start_Tag.xml
查看SharedPreferences变量的文件内容,都是键值对形式存储在xml文件中的。
以下是我的程序中使用到的变量和值:
# cat min_ijoke.xml
-
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
-
<map>
-
<int name="position" value="6" />
-
<boolean name="bgImageFlg" value="false" />
-
<int name="textColor" value="-1339948835" />
-
<int name="mPositionDongwu" value="4" />
-
<int name="mPositionFuqi" value="5" />
-
<boolean name="noTitle" value="true" />
-
<boolean name="fontBold" value="true" />
-
<boolean name="fullScreen" value="true" />
-
<int name="mainBgColor" value="-17204" />
-
<int name="colorFlg" value="2" />
-
</map>
本文详细阐述了SharedPreferences在Android应用中的存储机制与使用方法,包括其文件路径、查看方式及内容解析,通过实例展示了如何在程序中配置和访问这些共享变量。

986

被折叠的 条评论
为什么被折叠?



