Looking for android Keywords? Try Ask4Keywords

Android9-Patch-Bilder


Bemerkungen

Eine 9-Patch- Bilddatei ist eine speziell formatierte Datei, damit Android weiß, welche Bereiche / Teile des Bildes skaliert werden können oder nicht. Das Bild wird in ein 3x3-Raster zerlegt. Die Ecken bleiben nicht skaliert, die Seiten werden in eine Richtung und der Mittelpunkt in beiden Dimensionen skaliert.

wie ein 9-Patch-Bild skaliert

Ein Neun-Patch-Bild (9-Patch) ist eine Bitmap, die einen einzigen Pixel breiten Rand um das gesamte Bild herum aufweist. Ignoriert die 4 Pixel in den Ecken des Bildes. Dieser Rahmen stellt Metadaten für die Bitmap selbst bereit. Grenzen werden durch durchgezogene schwarze Linien markiert.

Ein Neun-Patch-Image wird mit der Erweiterung .9.png gespeichert.

Der obere Rand kennzeichnet Bereiche, die sich horizontal erstrecken. Der linke Rand kennzeichnet Bereiche, die sich vertikal erstrecken.

Der untere Rand zeigt das Auffüllen horizontal an. Der rechte Rand zeigt vertikales Auffüllen an.

Die Auffüllränder werden normalerweise verwendet, um zu bestimmen, wo Text gezeichnet werden soll.

Es gibt ein hervorragendes Werkzeug von Google, das die Erstellung dieser Dateien erheblich vereinfacht.

Befindet sich im Android SDK: android-sdk\tools\lib\draw9patch.jar

9-Patch-Bilder Verwandte Beispiele