1

フォルダが表示されます:

drawable-hdpi
drawable-mdpi
drawable-ldpi

「@drawable/some_image.png と入力してください」と「res でドローアブル フォルダーを作成する」という無数のスレッドを見てきました。

しかし、修飾子名を持つドローアブル フォルダーを参照する XML に関する質問は見たことがありません。または、基本的にXMLを記述して、修飾子名を持つフォルダーを参照します。

これが文書化されていないのはなぜですか?XML がサポートされているリソース ディレクトリ名を修飾子で参照できないのはなぜですか? ハイフンに関しては、XML の制限のためですか?

私は初心者です。私はちょうど尋ねています。大したことではありません、ただ興味があるだけです。回答ありがとうございます。

4

2 に答える 2

3

hdpi、mdpi、ldpi のリソースは同じリソース ID を使用するためです。

OS は、どのリソースが使用されるかを決定します。

于 2012-05-12T14:27:34.707 に答える
3

複数の画面サイズ/解像度をサポートするために、そのように行われます。

同じ画像 (同じ名前) をさまざまなフォルダーに配置し、その解像度 (通常は異なるピクセル密度) に最適に見えるように変更します。その画像名の呼び出しがあると、システムはそれらのフォルダーを調べて、使用されているデバイスの画面解像度に最適な画像 (提供された画像) を選択します。

于 2012-05-12T14:30:42.910 に答える