NinePatch图像是PNG文件,它们标记了图像可以拉伸的部分。它们存储在res/drawable文件下,以9.png作为文件扩展名。
NinePatch使用一个像素边框来定义当放大图像可以拉伸的区域。这对于创建大小可能会发生变化的View和Activity的背景是非常有用的。
要创建NinePatch其实是和平时我们的QQ截图差不多。截出一个区域。在图像发生变化时,区域大小相对不变。
在我们的sdk\tools文件下有一个工具draw9patch.bat大家可以用它来帮助制作PNG图像。