nodpi
Diese sind dichteunabhängige Ressourcen. Das System skaliert Ressourcen, die mit diesem Qualifikationsmerkmal versehen sind, unabhängig von der aktuellen Bildschirmdichte nicht.
Zum Beispiel:
Der Punkt wird auf xxhdpi, groß auf LDPI klein erscheinen.
Allerdings wird die Ressource Resolver ein bestimmtes Qualifikationsspiel übereinstimmen, wenn es vorhanden ist.
Zum Beispiel
- drawable- hdpi /eg.png
- drawable- nodpi -v21/eg.xml
Auf einem Lutscher (API 21) hdpi Vorrichtung wird die Bitmap verwendet.
Auf einem Lutscher (API 21) xhdpi Vorrichtung wird der Vektor verwendet.
anydpi
Diese Ressourcen haben Vorrang in jeder dpi.
Zum Beispiel
- drawable- hdpi /eg.png
- drawable- anydpi -v21/eg.XML
Auf einem Lutscher (API 21) hdpi Vorrichtung das Vektor verwendet.
Auf einem Lutscher (API 21) xhdpi Vorrichtung wird der Vektor verwendet.
erste Reaktion
Unten ist das, was ich ursprünglich aus der Änderung Beschreibung verstanden, aber das ist nicht, wie mein Gerät verhält. Dies könnte für ältere SDK-Tools korrekt sein.
nodpi
nicht wie beabsichtigt arbeiten: Jedoch nodpi Vorrang nicht statt. Zum Beispiel, wenn Sie
- drawable- MDPI /eg.png
- drawable- hdpi /eg.png
- drawable- nodpi /eg.xml
haben
Dann
- Ein ein mdpi, wird das Framework die mdpi Bitmap nehmen.
- Auf einem xxxdpi nimmt das Framework die hdpi Bitmap.
Behelfslösung für Vektor Drawables: Wenn Sie einen Vektor ziehbar verwenden möchten, dann Sie Schiff haben:
- drawable- MDPI /eg.png
- drawable- MDPI /eg.xml
- drawable- hdpi /eg.png
- drawable- hdpi /eg.xml
anydpi
Added mit change Ic3288d0236fe0bff20bb1599aba2582c25b0db32 der "anydpi" resource Qualifier vom Framework nicht anders gefunden wird, wenn eine exakte dpi ausgewählt ist.
Dies ist riesig für alle, die Vektor-Drawables verwenden.
Nun, wenn Sie
- drawable- MDPI /eg.png
- drawable- hdpi/eg haben.png
- drawable- anydpi /eg.xml
Dann
- Auf einem MDPI, nimmt der Rahmen die MDPI Bitmap.
- Auf einem xxxdpi nimmt das Framework den Vektor.
[Lesen Sie die OP-eigene Zusammenfassung hier.] (Https://commonsware.com/blog/2015/12/21/nodpi-anydpi-wtf.html) – Suragch