Podcast
Videos
September 5, 2022
Nov 2022
3 Min

Android - Bilder für unterschiedliche Pixeldichten anlegen

Android läuft auf den unterschiedlichsten Geräten, deren Screengrößen und Pixeldichten stark variieren. Daher ist es wichtig, dass die Auflösungen von Bildern oder Icons auf diese Geräte abgestimmt sind. Nur so kann man eine positive Nutzererfahrung garantieren.

Android skaliert UI Layouts und Ressourcen zur Laufzeit. Um Bilder oder Icons in der richtigen Auflösung anzuzeigen, sollten diese in verschiedenen Auflösungen im Projekt angelegt sein. So entscheidet sich Android, je nach Eigenschaften des Gerätes, welches Bild oder Icon mit welcher Dichte angezeigt werden soll.

Diese sechs Pixeldichten können von Android unterstützt werden.

  • ldpi (low) ~120dpi
  • mdpi (medium) ~160dpi
  • hdpi (high) ~240dpi
  • xhdpi (extra-high) ~320dpi
  • xxhdpi (extra-extra-high) ~480dpi
  • xxxhdpi (extra-extra-extra-high) ~640dpi

Beispiel für ein Icon in verschiedenen Auflösungen

Beim Anlegen der Bilder in diesen Dichten muss die vorgegebene Ordnerstruktur eingehalten werden, damit das passende Bild zur Laufzeit ausgewählt werden kann. Die Bennenung der Ordner, in denen die Bilder abgelegt werden müssen, ist wie folgt: drawable-hdpi, drawable-mdpi, drawable-xhdpi, ....

Beispiel für die Ordnerstruktur

Möchte man Bilder oder Icons bewusst nur in einer Auflösung anlegen, werden diese im Ordner drawable-nodpi abgelegt.

Stellt man ein Bild nicht in verschiedenen Auflösungen zur Verfügung, wird es von Android skaliert. Jedoch sollte man sich nicht auf das Skalieren von Android verlassen, da die Bilder oft verzerrt, grisselig oder ausgefranst werden.

Um Icons in verschiedenen Auflösungen anzulegen ist diese Seite zu empfehlen. Hier kann man das gewünschte Icon auswählen und die verschiedenen Auflösungen downloaden. Es können auch weitere Einstellungen vorgenommen werden, wie zum Beispiel die Größe des Icons zu verändern.

Weitere Informationen: Supporting Multiple Screens

Andreas Link
Andreas Link
Anh Dung Pham
Anh Dung Pham
Cihat Gündüz
Cihat Gündüz
Andreas Link
Ekrem Sentürk
Eva Maria Stock
Eva-Marie Stock
Andreas Link
Giulia Maier
Inken Marei Kolthoff
Inken Marei Kolthoff
Janina Baumann
Janina Baumann
Janina Bokeloh
Janina Bokeloh
Jeanette Schmidt
Jeanette Schmidt
Jens Krug
Jens Krug
Kajorn Pathomkeerati
Kajorn Pathomkeerati
Karl Barth
Karl Barth
Kay Dollt
Kay Dollt
Murat Yilmaz
Murat Yilmaz
Thorsten Hack
Thorsten Hack
Thorsten Hack
Thorsten Hack
Inken Marei Kolthoff
Cynthia Murat
Inhaltsverzeichnis

Weitere Artikel

Sommerfest bei Jamit Labs
Janina Baumann
26.11.2022
3 Min

Sommerfest bei Jamit Labs

Am Freitag war es wieder so weit, unser Sommerfest stand an und trotz unserer mittlerweile gewachsenen Mitarbeiterzahl waren fast alle da.

Artikel lesen
Unsere digitalen Gesprächspartner
Eva-Maria Stock
26.11.2022
3 Min

Unsere digitalen Gesprächspartner

Im April dieses Jahres machte Facebook eine neue Funktion ihrer Messenger-App bekannt: Sogenannte Bots können nun integriert werden.

Artikel lesen
Spiele App
Kay Dollt
26.11.2022
5 Min

Spiele App

Ob klassisches Mobile Game, eine kleine Spielerei für zwischendurch oder eine gamifizierte Infoplattform

Artikel lesen

Jetzt kostenloses Strategiegespräch sichern!

Die Beratungen sind grundsätzlich schnell ausgebucht, deshalb fülle jetzt in 2 Minuten das kurze Formular aus.

Jetzt Strategiegespräch sichern