Ich möchte ein Hintergrundbild in meiner Andriod-Anwendung anzeigen.
Wie groß ist die ideale Bildgröße (Breite und Höhe) für alle Bildschirmauflösungen für Mobilgeräte?Hintergrund Bildgröße für mobile Geräte
5
A
Antwort
4
id sagt ideal, um die höchste Rasterdichte zu verwenden, wäre so der App es nach unten für niedrigere Bildschirmauflösungen, die Art und Weise wie Sie es sonst lose Qualität auf größeren Bildschirmen skaliert, heren die Diagramm i off
von hier bekamxlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
Generalised Dpi values for screens:
ldpi Resources for low-density (ldpi) screens (~120dpi)
mdpi Resources for medium-density (mdpi) screens (~160dpi). (This is the baseline density.)
hdpi Resources for high-density (hdpi) screens (~240dpi).
xhdpi Resources for extra high-density (xhdpi) screens (~320dpi).
Therefore generalised size of your resources (assuming they are full screen):
ldpi
Vertical = 426 * 120/160 = 319.5px
Horizontal = 320 * 120/160 = 240px
mdpi
Vertical = 470 * 160/160 = 470px
Horizontal = 320 * 160/160 = 320px
hdpi
Vertical = 640 * 240/160 = 960px
Horizontal = 480 * 240/160 = 720px
xhdpi
Vertical = 960 * 320/160 = 1920px
Horizontal = 720 * 320/160 = 1440px
px = dp*dpi/160
1
bitte folgende Links verweisen ..
zusammen mit @JRowan Antwort führt Sie in die richtige Richtung ..
auch daran erinnern mit kurzem Galaxy S4 freigegeben, können Sie wollen xxhdpi hinzufügen, um breiteres Spektrum von Dichten zu unterstützen. –