Google で検索しましたが、関連する結果が見つかりませんでした。
また、Android の公式ドキュメントも確認しましたが、このページ(利用可能なすべてのリソース) だけが見つかりました。このページで見つけた関連リンク(ディレクトリへの) は次のとおりです。res/values/
これらのページは、ファイルについて何も伝えませんres/values/public.xml
。このタイプのファイルで見つけ
た例を次に示します。
小さなスニペット
<?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 が提供するディレクトリを悪用し、単一のファイルを使用してすべての値を保存する必要があるのはなぜでしょうか? 誰かがこれについてもっと情報を提供できますか?