Wie kann ich wissen, wie viel DPI das Gerät hat?
Woher weiß ich, wieviel Dpi ein Gerät hat (und somit, wenn es ldpi /mdpi /hdpi /xhdpi, - und Bildschirm-Größe, die auch gemessen in dp - xlarge /large /normal /klein - nach http://developer.android.com/guide/practices/screens_support.html)?
Ich wissen, dass das Gerät die Auflösung und Diagonale, zum Beispiel:
Display-TFT-LCD, 3,5 Zoll (89 mm) Diagonale.
320×480 HVGA px mit Gorilla-Glas
16M Farben
(Entnommen aus http://en.wikipedia.org/wiki/Samsung_Galaxy_Ace)
Brauchen es nicht programmgesteuert, einfach zu berechnen, selbst.
- Ich denke, das Bearbeiten dieser Antwort kann dir helfen : stackoverflow.com/questions/9749212/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden DPI-Rechner zu berechnen, dpis, und in Abbildung 1 in der dev docs um festzustellen, ob der ldpi, mdpi, etc.
Ich denke DPI reffers Drucker... IN deinem Fall: DPI = PPI. Bitte korrigieren Sie mich, wenn ich falsch Liege [edit: ich bin falsch :P]
'So ein 1200 dpi Drucker mit 1200 dots Tinte, die in jedem Zoll, um bis die Farben. Wenn Sie drucken, 300-PPI-Bild, dann ist jeder pixel würde sich aus 16 kleinere Farbpunkte (1200 DPI x 1200 DPI /300 x 300 PPI PPI). Eine niedrigere DPI-weniger Druckpunkte, jeder pixel, die die Farbe schlechter Aussehen. Eine höhere DPI-hätte mehr Farbpunkte pro pixel und soll, desto genauer die Farbe (vor allem unter Naher Untersuchung).'