创建9-Patch自定义伸缩图片

一种可以伸缩的位图,9-patch图像资源的好处是,可以将一个单独的图片元素,用于不同的UI元素,包括按钮,拖动条,背景,以及任何类似的对象,屏幕背景和按钮背景也可以运用这种技术

Android自带一个工具,在sdk的tools目录中,有一个draw9patch.bat的处理文件,右击,以管理员的身份运行,file/open 9-patch,就可以打开一张图片

然后,勾选show patches的复选框,在图片的上方和左侧会有1像素的透明边框,可以用鼠标在这边框拖动,以控制图片的缩放范围,可以通过右侧预览效果

file/save 9-patch可以进行保存,将其保存为****.9.png,就可以像一般的图片那样子使用位图了,@drawable/****;

至此,结束。

 

posted on 2015-03-16 23:02  玲先霞  阅读(142)  评论(0编辑  收藏  举报

导航