.9.png图片的含义及制作过程

开发中难免的会碰到背景图片部分区域拉伸的需求,那么.9.png图片可以说是完美解决问题了。
首先看下什么是.9.png图片:
百度百科:.9.PNG是安卓开发里面的一种特殊的图片,这种格式的图片通过ADT自带的编辑工具生成,使用九宫格切分的方法,使图片支持在android 环境下的自适应展示。
在eclipse版本中制作.9图片是通过sdk中自带的工具进行,在这里就不阐述了,下面讲述在as中.9.png的制作过程,首先我们只需要一个普通的图片然后放到mipmap/drawable目录下,再点击右键选择该选项。

HX$8J5`}WUDUC)UNMP6B2B0.png

这样的话,.9图片的初步就制作完成,接下来。

.9.png图片的含义及制作过程_第1张图片
9HQTE8Z9H73X)T3J7NUTE4I.png

我们可以看到总共有四个边,分别含义是:
顶部:在水平拉伸的时候,保持其他位置不动,只在这个点的区域做无限的延伸(拷贝)
左边:在竖直拉伸的时候,保持其他位置不动,只在这个点的区域做无限的延伸(拷贝)
底部:在水平拉伸的时候,指定图片里的内容显示的区域
右边:在竖直拉伸的时候,指定图片里的内容显示的区域
如图所示,左边和顶部就是我需要这张.9图片需要拉伸的地方了,而右边和底部就是我需要这个图片的内容所在的区域。


KXDL`@SUAB406OPHI~PANU8.png

那么,谢谢大家观看!

你可能感兴趣的:(.9.png图片的含义及制作过程)