2012-01-05 11 views
9

私が理解しているように、AndroidのデフォルトのDPI設定はMDPIと同等です。 drawableとdrawable-mdpiの両方のフォルダを持たなければならない理由はありますか、それともdrawableに置いても同じですか?drawableとdrawable-mdpiの違い

答えて

5

ドロアブル/フォルダーは最も一般的なフォルダーです。 MDPI解像度のデバイスが最初に描画可能MDPIディレクトリを使用します、hdpiデバイス等、描画可能-hdpiになります

http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources

Androidはそれが描画可能にフォールバックする前に取得することができ、ほとんどの特定のリソースを探します/フォルダ。

+2

両者が同じ場合は、指定子を省略する方が良いでしょうか?そうすれば、AndroidはMDPI以外のもののフォールバックとしてもAndroidを使用します。 – Lesleh

+1

すべての解像度の背景タイルのようなリソースが1つある場合は、それをdrawable /に投げます。後でhdpiの方が大きければ、それをdrawable-hdpiに追加することができます。 mdpiデバイスに固有のものを追加したくない場合は、mdpiでコピーする必要はありません。 – HoratioCain

関連する問題