9-Patch Images

一個 9-補丁影象檔案是一個特殊格式檔案,以便 Android 的知道哪個地區/影象的部分可以或不可以進行縮放。它將你的影象分成 3x3 網格。拐角保持不縮放,側面在一個方向上縮放,中心在兩個維度上縮放。

StackOverflow 文件

Nine Patch(9-Patch)影象是一個點陣圖,在整個影象周圍有一個畫素寬的邊框。忽略影象角落中的 4 個畫素。此邊框為點陣圖本身提供後設資料。邊界用實線黑色標記。

九個補丁影象以副檔名 .9.png 儲存。

頂部邊框表示水平拉伸的區域。左邊框表示垂直拉伸的區域。

底部邊框表示水平填充。右邊框表示垂直填充。

填充邊框通常用於確定要繪製文字的位置。

Google 提供了一個出色的工具,可以極大地簡化這些檔案的建立過程。

位於 Android SDK 中:android-sdk\tools\lib\draw9patch.jar