Die Sache ist die, in Android 1.5 und 1.6 hatten wir die Icon Design Richtlinien . In diesem Leitfaden gibt es Spezifikationen für Anwendungssymbole. Jede Anwendung sollte sich daran halten. In den neueren Android-Versionen (2.0 und 2.1) haben sich die Icons jedoch von dem alten zu diesem neuen flachen 2D-Stil verändert. Jedes Icon im Nexus One hat diesen Stil, also hält sich nicht einmal Google an die Leitfaden . Die Unterschiede zwischen Icons mit hoher und niedriger Dichte sind hier zu sehen Bild und vergleichen Sie das Evernote-Symbol mit den anderen.
Ich konnte verschiedene Symbole verwenden, indem ich zwei Verzeichnisse mit verschiedenen Symbolen benutzt habe: drawables-hdpi/icon.png
y drawables/icon.png
ABER nicht jedes Android 2.x wird HDPI sein und nicht jedes Android 1.x Gerät wird eine niedrige Pixeldichte haben. Die Frage ist also:
Sollte ich verschiedene Symbole für verschiedene Android-Plattform-Version innerhalb meiner apk-Datei bereitstellen? und wenn ich sollte, Wie mache ich es?