2011-07-06 68 views
2

當我必須從完整圖像(背景圖像)創建九個補丁時,Android SDK工具draw9patch非常慢,因爲它不允許從上到下快速繪製黑線(就像我們在Photoshop或Gimp中使用的那樣),但我必須繪製每個像素。所以浪費時間。我想你知道我在說什麼。我們可以使用Photoshop/GIMP在九個補丁(9.png)圖像中創建黑色線條嗎?

那麼,有沒有人試圖在Photoshop/GIMP中繪製黑色線條,注意不要填充最終像素? Android SDK會將它們視爲常規的9 PNG圖像嗎?

回答

7

9.png僅僅是png格式 - 您可以使用任何你喜歡的工具只是1px的邊界必須是透明的或填充黑色,然後擴展必須設置爲.9.png

+0

你試過了嗎? – sandalone

+0

這個問題一般都知道 - 只要閱讀android 9.path文檔。 – piotrpo

+0

我還是不明白你的意思! – sandalone

3

有這個網絡工具 - 簡單九碼生成器 - 我覺得這非常方便:

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html

+0

我覺得這個回覆完全不需要。這個工具是如此的簡單。 – sandalone

+2

嗨@sandalone,只爲不熟悉Gimp/Photoshop的任何人(像我一樣)分享,並希望快速將九條補丁黑線添加到現有圖像中。我發現在線_Simple Nine-Patch Generator_比_draw9patch_更快使用。 –

+1

已移至:https://romannurik.github.io/AndroidAssetStudio/nine-patches.html –

0

我用Better9patch工具然後我測試它們SDK的9patch工具。但是,如果你創建9px與1px邊框你應該修飾它們與PS或等..工具