我想創建一個九貼片圖像,並在我的應用程序中使用它,但我不知道如何創建它?如何創建九個補丁並在我的應用程序中使用它?
我已經通過網絡上的Android源代碼搜索,我似乎無法找到任何這樣的例子。我需要一個教程,以便我能理解這個過程。
我想創建一個九貼片圖像,並在我的應用程序中使用它,但我不知道如何創建它?如何創建九個補丁並在我的應用程序中使用它?
我已經通過網絡上的Android源代碼搜索,我似乎無法找到任何這樣的例子。我需要一個教程,以便我能理解這個過程。
有包含在Android SDK中創建和測試9片圖像的工具: http://developer.android.com/guide/developing/tools/draw9patch.html
您也可以使用每GFX包在那裏建立一個九個補丁文件(Photoshop中,paint.net,... )這裏使用的創作方針:http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch
一個NinePatch圖像是包括Photoshop,Illustrator,油漆......等 創建一個NinePatch規則添加到其標準的PNG圖像,只需拖動/拖放到draw9patch。蝙蝠工具在您的Android SDK目錄中。
IF你不使用draw9patch.bat工具,你必須包括一個額外的1px的透明邊框你保存它之前有1px的黑色(#000000)鉛筆大小來繪製NinePatch規則。
重要!將圖像擴展名爲myimage.9.png保存爲透明PNG-8/PNG-24。
我剛剛發現,真棒替代9patch編輯器(由Mikle Garin),我認爲它比內置標準的一個更好的1000%在SDK:
Editor JAR download link
Editor source code
Editor official page
我已經搜查了最好和最簡單的答案使9修補圖像。現在讓9個補丁映像成爲最簡單的任務。
從HERE您只需點擊一下鼠標即可爲所有分辨率製作9幅圖像 - XHDPI,HDPI,MDPI,LDPI。
如果您有任何疑問,請告訴我,並且如果對您有幫助,請加倍努力。
它很好。謝謝:-) –
@omidnazifi歡迎:) –
其他鏈接在這個鏈接也適用 –
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html
Although android provides the tool for ninepatch images .Open terminal and go to android sdk -tools path and type ./draw9patch. But this is the best link you can make for all density in just one click.
有一個看看文檔[如何創建.9.png(http://developer.android.com/guide/developing/tools/draw9patch.html)和[9張png圖片]( http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch)。 –
這些鏈接可能會幫助你:http://www.androiddom.com/2011/05/android-9-patch-image-tutorial.html和http://www.higherpass.com/Android/Tutorials/Android-9 -Patch-Scaled-Png-Image-Guide/ –