Android .9.png 的介紹

概述

.9.PNG是安卓開發裏面的一種特殊的圖片,這種格式的圖片經過ADT自帶的編輯工具生成,使用九宮格切分的方法。點九圖是一種可拉伸的位圖,android會自動調整它的大小,來使圖像在充當背景時能夠在界面中自適應展現android

生成圖片

.9.png只能放在drawable文件夾中,右鍵.png圖片,找到以下屬性生成.9.png工具

製做圖片

製做界面

Zoom:左邊原圖的縮放比例 
Patch scale:右邊點9圖縮放後的效果 
show lock:鼠標放到原圖上,會顯示紅色斜線部分。表示點9圖鎖定的區域
show content:是右邊圖中藍色部分,藍色表示能夠填充內容,白色即是不可填充內容,移動原圖中右邊和下邊的修改可填充內容的區域,規則如上
show patches:顯示原圖中能夠縮放的區域,以下圖綠色和紫色部分 3d

黑色的邊線

 9.png圖周圍會有一條黑色的線條,這些黑色線條有什麼做用呢?就是用於指定咱們背景的 「拉伸區域」blog

  • 左邊黑線:縱向拉伸區域,控制縱向拉伸,這條邊必須畫黑線
  • 上邊黑線:橫向拉伸區域,控制橫向拉伸,這條邊必須畫黑線
  • 右邊黑線:縱向內容顯示區域,可選
  • 下邊黑線:橫向內容顯示區域,可選

圖解

左邊原圖的粉色區域是可拉伸的區域圖片

右邊預覽圖,分別是縱向拉伸,橫向拉伸,擴展拉伸,紫色區域就是拉伸了的區域開發

.9.png圖片的用處

常常遇到這樣,邊緣模糊,陰影擴散,有的可能還有很明顯的鋸齒擴展

通過製做,4個角不會被拉伸,只是拉伸了平面自適應

效果以下:方法

相關文章
相關標籤/搜索