android中怎麼制作随意拉伸都不失真的.9圖檔呢?
可以用sdk自帶的工具完成哦。
1、制作:打開目錄sdk\tools\draw9.patch.bat,如下圖所示:
然後會出現下面兩個視窗:
把圖檔拖進帶有箭頭的視窗就可以進行操作了,具體操作可以參考:點選打開連結
儲存之後會發現檔案名變成了xxx.9.png。
2、使用:很簡單,跟普通的圖檔使用沒有差别
android:background="@drawable/xxx"
3、遇到的問題:發現剛才制作的.9圖檔放進手機裡時,它會出現我們剛才操作出來的黑色的線條。
那該怎麼解決呢?
繪制.9png的時候,别繪制右邊和下邊的部分,隻繪制左邊跟上邊部分,然後再使用,ok,黑邊不見了,完美解決!
例外附上我在做機器人對話時用到的.9圖檔: