首页 > 其他 > 详细

NinePatch

时间:2016-08-07 23:02:09      阅读:258      评论:0      收藏:0      [点我收藏+]

1.1.NinePatch)(必会)

1.1.1. 什么是NinePatch图片

   NinePatch是一种很有用的PNG图片文件夹格式,它可以在特定区域随文字大小进行缩放。

技术分享

上图中背景图片的中间区域会随着文字的大小进行缩放背景图片就是一张NinePatch图片。

1.1.2. 如何制作NinePatch图片

NinePatch图片可以使用android自带的draw9patch工具来制作,该工具在SDK安装路径的tools目录下。

打开“sdk\tools\draw9patch.bat”,执行此工具然后点击“File”->“open 9-path”打开一张用于制作NinePatch图片的原图,通过在画布的四边画线来指定缩放区域和文字所在区域。

画布的左边和上边是控制图片拉伸的;画布的右边和底边是控制内容显示的区域的。使用鼠标左键点击拖动来画线,使用鼠标右键点击拖动才擦除线条。点击File,点击保存,就会生成后缀名为”.9.png”格式的图片。

技术分享

1.1.3. 使用NinePatch图片做背景的效果

通过设置android:background="@drawable/bg"属性来设置背景图片,使用一般图片作为背景和使用NinePatch图片做背景的效果对比。

技术分享技术分享





NinePatch

原文:http://www.cnblogs.com/ywq-come/p/5747413.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!