【发布时间】:2012-02-19 11:05:39
【问题描述】:
我在 Google 上搜索过,但找不到任何相关结果。
我还查看了官方 Android 文档,我只能找到 this page(所有可用资源)。我在此页面上找到的相关链接(到 res/values/ 目录)是:
这些页面没有提供任何关于 res/values/public.xml 文件的信息。
这是我为this type of file 找到的示例。
小sn-p
<?xml version="1.0" encoding="utf-8"?>
<resources>
<public type="attr" name="commentTextColor" id="0xAA010007" />
<public type="drawable" name="add_icon_bl" id="0xAA020000" />
<public type="layout" name="act_date_picker" id="0xAA030001" />
<public type="anim" name="activity_slide_from_bottom" id="0xAA040000" />
<public type="xml" name="pref_menu" id="0xAA050000" />
<public type="raw" name="alert_bell_animation_bl" id="0xAA060000" />
<public type="array" name="taskRepeat" id="0xAA070000" />
<public type="color" name="theme_main_color_bl" id="0xAA080000" />
<public type="string" name="no_internet" id="0xAA0a0001" />
<public type="id" name="page1" id="0xAA0d0015" />
</resources>
从 type 属性可以看出,它包含了您通常放在单独目录中的几乎所有所有标准资源类型 > res目录下...
为什么要滥用 Android 提供的目录并使用单个文件来存储所有值?有人可以提供更多信息吗?
【问题讨论】: