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个角不会被拉伸,只是拉伸了平面自适应

效果以下:方法

相关文章
相关标签/搜索