.9.png圖片的使用,出現紅叉問題

今天試用一下.9.png的用法,把製作的.9.png圖片放入到res/draw-midp目錄下,就會報錯,或者是從其它apk中獲取的.9.png圖片都不能直接使用。

下面介紹製作和用法:

第一步:

找到如下目錄: D:\eclipse\android_sdk\tools中的draw9patch.bat文件,啓動進入如下界面:

第二步:選擇  File---〉Open-9-Patch  找到一個要製作9.patch圖片的素材如下:

第三步:編輯素材圖片,製作.9.patch圖片

將鼠標放在白色邊框,點住左鍵不放拖動

解釋:1號黑色條位置向下覆蓋的區域表示圖片橫向拉伸時,只拉伸該區域

2號黑色條位置向右覆蓋的區域表示圖片縱向拉伸時,只拉伸該區域

3號黑色條位置向左覆蓋的區域表示圖片縱向顯示內容的區域

4號黑色條位置向上覆蓋的區域表示圖片橫向顯示內容的區域

沒有黑色條的位置覆蓋的區域是圖片拉伸時保持不變(比如,如果圖片的四角爲弧形的時候,當圖片被任意拉伸時,四角的弧形都不會發生改變)

5、如果失誤多選了部分,可按住shift鍵,點擊鼠標左鍵去掉黑色條
6、右邊3個黑色圖形區域爲顯示當前拉伸效果

7、選擇好區域後,點擊左上file-》save 9-path,保存圖片,後綴名爲xxx.9.png

 

注意:必須左邊和上邊都得有黑線,如果只有一邊有黑線的話,生成的png文件在eclipse中會報錯

發佈了121 篇原創文章 · 獲贊 9 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章