web-dev-qa-db-ja.com

ミップマップと描画可能フォルダ

私はAndroid Studio 1.1 Preview 1を使用しています。新しいプロジェクトを作成すると、次のような階層が表示されることに気付きました。

Enter image description here

異なるDPI用のミップマップフォルダ。これ以上の異なるDPI描画可能フォルダはありません。

すべてのリソースをミップマップフォルダに置くべきですか、それとも単にアプリアイコンに置くべきですか?

544
David

ミップマップフォルダは、ホームスクリーンに表示されているアプリ/ランチャーアイコンを配置するためだけのものです。あなたが使用する他のドロアブル資産は、以前と同様に関連するドロアブルフォルダーに置かれるべきです。

によると、{ このGoogleブログ投稿

アプリのアイコンは、デバイスの現在の密度とは異なる解像度で使用されるため、 mipmap- フォルダ(drawable-フォルダではない)に配置することをお勧めします。

mipmap- フォルダを参照するときは、必ず次の参照を使用してください。

Android:icon="@mipmap/ic_launcher"

密度が異なる理由は、一部のランチャーでは実際には意図したよりも大きいアイコンが表示されるためです。このため、彼らは次のサイズアップを使用します。

788
Joel