AndroidImmagini 9-Patch

Osservazioni

Un file di immagine a 9 patch è un file appositamente formattato in modo che Android sappia quali aree / parti dell'immagine possono o non possono essere ridimensionate. Rompe la tua immagine in una griglia 3x3. Gli angoli rimangono non graduati, i lati vengono ridimensionati in una direzione e il centro viene ridimensionato in entrambe le dimensioni.

come viene ridimensionata un'immagine a 9 patch

Un'immagine di Nove Patch (9-Patch) è una bitmap con un bordo di un singolo pixel attorno all'intera immagine. Ignorando i 4 pixel negli angoli dell'immagine. Questo bordo fornisce metadati per la bitmap stessa. I limiti sono contrassegnati da linee nere continue.

Un'immagine di Nove Patch è memorizzata con l'estensione .9.png .

Il bordo superiore indica le aree che si estendono orizzontalmente. Il bordo sinistro indica le aree che si estendono verticalmente.

Il bordo inferiore indica il riempimento orizzontale. Il bordo destro indica il riempimento verticale.

I bordi di imbottitura vengono solitamente utilizzati per determinare dove deve essere disegnato il testo.

C'è un eccellente strumento fornito da Google che semplifica enormemente la creazione di questi file.

Situato nell'SDK di Android: android-sdk\tools\lib\draw9patch.jar

Immagini 9-Patch Esempi correlati