1.什么是.9资源
简单地说,.9.png资源是安卓上面处理可拉伸视觉资源的一种格式。为什么需要可拉伸?第一,UI控件形状千奇百怪,显然矩形是无法完全满足需求的。第二,安卓机型碎片化严重,各种分辨率的屏幕都需要适配。所以很多时候视觉设计者设计的样式是固定的一些位置特殊处理,其余可无限拉伸,譬如,四个圆角处理好,其余位置拉伸即可。“.9”是九宫格的意思,所以也叫九宫格图片。
2.如何制作.9资源
安卓SDK提供了一个简单易用的制作工具draw9patch,在sdk/tools/下。启动以后是如下界面:
<