Welche größe der Bilder

  • Antworten:6
Christian
  • Forum-Beiträge: 8

11.02.2013, 09:31:42 via Website

Hallo zusammen.
Ich fange gerade mit Android und Java an und habe auch schon so einiges geschafft. :grin:

Zurzeit beschäftige ich mich mit Grafiken die in meiner APP erscheinen soll.
Worauf muss ich bei der Größe für die unterschiedlichen Smartphones oder Tablets achten?
Ich weis das man Auflösungen in niedrig, mittel und hoch einbinden kann/soll.

Nur welche Bildgröße sollte es sein?

Antworten
cryofy
  • Forum-Beiträge: 47

11.02.2013, 14:09:11 via Website

Sprichst Du von Icons für Menüs, die ActionBar, etc.. oder von eigenen Grafiken, z.B. einem Bild für ImageButtons oder ImageViews?

Antworten
Christian
  • Forum-Beiträge: 8

11.02.2013, 14:24:51 via Website

Hallo,
ich meine ImageButtons und Bilder wie z.B. ein Logo in der StartActivity.

Antworten
cryofy
  • Forum-Beiträge: 47

11.02.2013, 14:31:32 via Website

Die Wahl der Bildgröße ist voll und ganz Dir überlassen, was Du für die Skalierung für die verschiedenen DPI-größen beachten solltest:

- die 3:4:6:8 Regel für ldpi:mdpi:hdpi:xhdpi

Als Ausgangsbild nimmst Du das mdpi Bild, z.b. mit 100x100 Pixeln, somit ergibt sich:

75x75:100x100:150x150:200x200 für ldpi:mdpi:hdpi:xhdpi

Grüße

Antworten
Christian
  • Forum-Beiträge: 8

11.02.2013, 14:43:32 via Website

Das mit der 3:4:6:8 Regel verstehe ich nicht.

Wenn ich also ein Bild 100x100 Pixel erstelle, wie komme ich dann auf 75x75 Pixel bei ldpi oder 150x150 Pixel bei hdpi?

Antworten
cryofy
  • Forum-Beiträge: 47

11.02.2013, 14:58:05 via Website

Hmm,
ist doch ein ganz einfacher dreisatz, was gibt es daran nicht zu verstehen?

3:4:6:8 kann man z.B. auch als 3/4:4/4:6/4:8/4 ausdrücken, oder auch als 0.75:1.0:1.5:2.0

Als Ausgangsbild nehme ich 100x100 Pixel (mdpi), somit ergibt sich:

- ldpi = (0.75 * 100) x (0.75 * 100) Pixel = 75 x 75 Pixel
- mdpi = (1.0 * 100) x (1.0 * 100) Pixel = 100 x 100 Pixel
- hdpi = (1.5 * 100) x (1.5 * 100) Pixel = 150 x 150 Pixel
- xhdpi = (2.0 * 100) x (2.0 * 100) Pixel = 200 x 200 Pixel

Jetzt besser?

Antworten
Christian
  • Forum-Beiträge: 8

11.02.2013, 20:05:53 via App

Perfekt und Danke sehr.

Antworten