理解一下4句話:
- 上邊 決定左右拉升不變形
- 左邊 決定上下拉升不變形
- 右邊 設置內容高度區域
- 下邊 設置內容寬度區域
下面我拿6張圖片分別舉例說明:
1.QQ多彩氣泡 聊天對話框也用.9圖片制作
繼承過環信IM即時通訊的同學可以去看他們的源碼,聊天對話框也是這樣用9patch制作的呢。
2.上邊一般都是1個像素,根據這個點左右拉伸,如果右邊畫紅線的2張圖片就是拉伸的局域。
3.左邊一般也是1個像素點,根據這個點上下拉伸,如右邊畫紅線的2張圖片就是拉伸的局域。
4.勾選Show content(顯示內容),根據拉伸的部分就是顯示當前內容的區域,右圖紫色部分就是內容顯示的區域。
5.同上
6.最終效果圖
點個贊吧👍