Android: drawable Auflösungen

Habe ich seit über dieser Beitrag (und andere), als auch durch die Dokumentation über die unterschiedlichen Bildschirmauflösungen bei Android, aber ich konnte nicht finden, eine klare Antwort auf eine (einfache) Frage:

Ist es ok, nur "res/drawable" für Bilder in einer android-app?

Hintergrund: Die einzigen Bilder, die benötigt werden, in diesem speziellen app werden die app-Ikone und ein Symbol für eine Meldung, es werden nicht alle Bilder in jedem layout.
Also in meinem Verständnis, wenn keine "hdpi"-, "mdpi"- und "ldpi"-Ordner gefunden werden, Android wird mit "res/drawable" als fallback.
Als einzige Fallstrick mit verschiedenen Bildschirm-Auflösung scheint zu sein, dass Android wird die Größe von Bildern für eine bestimmte Auflösung, wenn kein spezielles gefunden ist, sollte dies nur ein problem beim UPscaling, denn das Bild wird unscharf. Aber wenn ich alle "hdpi"-Bilder in "res/drawable" (anstatt 3 verschiedene), nicht Android nur Herunterskaliert diese Bilder, wenn der zu groß ist?
Wenn das wahr ist, ich könnte einige zu retten APK-Raum, indem nur ein Drittel der Bilder.

Follow-Up-Frage: ich habe gelesen, dass für API-level 3 ein Verzeichnis mit dem Namen "drawable-v3" ist erforderlich. Ist das wahr oder ist "drawable" - fallback für diese API-level auch?

Jeder Hinweis ist willkommen.

InformationsquelleAutor Select0r | 2011-02-15

Schreibe einen Kommentar