Android Nine Patch图片的用法

Nine Patch图片有两个作用:一,定义图像的哪些像素允许在伸缩时被复制,用左边跟顶部的线来定义;二,定义视图内容在该图像中的放置位置,底部与右边的线用来定义。

NinePatch PNG是一个标准的PNG图像,它包括额外的1个像素的边界,你必须保存它后缀为.9.png,放到工程的res/drawable目录中,其中左边和顶部的边界是必须定义的,否则编译会出错。.9.png在使用时跟普通的png图片一样,直接用文件名来引用。如果你是从APK解压后得到的*.9.png文件,注意它是已将周围的空白像素去掉了的,在使用时必须再加上。

使用sdk目录下tools\draw9patch.bat工具来编辑生成*.9.png图片,该工具非常直观的展示了图片在上下或左右拉伸时的效果以及作为背景时其内容显示的位置。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值