it-swarm.com.de

Mipmaps vs. Zeichenbare Ordner

Ich arbeite mit Android Studio 1.1 Preview 1. Ich habe festgestellt, dass ich beim Erstellen eines neuen Projekts die folgende Hierarchie erhalte:

Enter image description here

Mipmap-Ordner für unterschiedliche DPIs, nicht mehr für unterschiedliche DPIs.

Soll ich alle meine Ressourcen in den Mipmap-Ordnern ablegen oder nur das App-Symbol?

563
David

Die Mipmap-Ordner dienen nur zum Platzieren Ihrer App/Launcher-Symbole (die auf dem Startbildschirm angezeigt werden). Alle anderen von Ihnen verwendeten Drawable-Assets sollten wie zuvor in den entsprechenden Drawable-Ordnern abgelegt werden.

Laut dieser Google-Blogpost :

Es wird empfohlen, die App-Symbole in mipmap - Ordnern (nicht in den Zeichenordnern) zu platzieren, da sie mit Auflösungen verwendet werden, die sich von der aktuellen Dichte des Geräts unterscheiden.

Wenn Sie auf die Ordner mipmap - verweisen, stellen Sie sicher, dass Sie den folgenden Verweis verwenden:

Android:icon="@mipmap/ic_launcher"

Der Grund, warum sie eine andere Dichte verwenden, ist, dass einige Trägerraketen die Symbole tatsächlich größer anzeigen, als sie beabsichtigt waren. Aus diesem Grund verwenden sie die nächstgrößere Größe.

812
Joel