.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
左边原图的粉色区域是可拉伸的区域图片
右边预览图,分别是纵向拉伸,横向拉伸,扩展拉伸,紫色区域就是拉伸了的区域开发
常常遇到这样,边缘模糊,阴影扩散,有的可能还有很明显的锯齿扩展
通过制做,4个角不会被拉伸,只是拉伸了平面自适应
效果以下:方法