在项目开发时,为了使app的大小变成尽量的小,因此,美工在切图的时候,一般都会将可以拉伸的图片都制作成很小,因此,我们Android端开发人员要学会使用draw9patch制作可拉伸图片。例如:
这么小的图片:
制作成这么大的,但是又不能变形:
好了,不废话了,下面开始讲步骤:
(1)所需工具:draw9patch(路径:G:\eclipse\adt-bundle-wind...
分类:
移动开发 时间:
2015-07-21 13:03:22
阅读次数:
152
Android拉伸图片用的是9.png格式的图片,这种图片可以指定图片的那一部分拉伸,那一部分显示内容,美工给的小图片也能有很好的显示效果。原背景图片可以看到原背景图片很小,即使在再长的文字,背景图片的圆角也不会拉伸制作###.9.png打开Android 的sdk>tools>draw9patch...
分类:
移动开发 时间:
2015-06-14 22:35:12
阅读次数:
269
制作自适应背景图片是UI开发的一个广泛问题,比如,列表的背景图一定,但是列表的高度随着列表数据项会发生变化;标题栏的背景,无论横屏还是竖屏,高分辨率还是低分辨率,都能自动填充满,而且不失真等等背景问题。今天就给大家实际案例解决这样的问题。
分类:
移动开发 时间:
2015-06-11 22:50:08
阅读次数:
323
NinePatch是一种很有用的PNG图片格式,它可以在特定区域随文字大小进行缩放。如下: 从上图可以看到,背景图片的中间区域会随着文字的大小进行缩放。背景图片是一张NinePatch图片。 NinePatch图片可以使用android自带的draw9patch工具来制作,该工具在SDK安装路...
分类:
移动开发 时间:
2015-06-04 22:18:11
阅读次数:
169
1.打开Android 工程 SDK文件
2.打开tools文件
3.双击draw9patch.bat
4.弹出的窗口后点击 File
5.打开。点击要编辑的图片open 9patch
6.编辑。鼠标左键:划线,shift + 鼠标左键:删除划线
7.保存。点击save 9patch...
分类:
移动开发 时间:
2015-06-04 15:46:08
阅读次数:
134
9patch的使用方法9patch图片常被用来做消息发送等的图片,只是缩放照片的部分区域,使得图片的整体形状不会受到影响,比较方便。
下面我们介绍一下:
在android的SDK安装目录下的tools目录下,可以找到draw9patch.bat文件,只需要点击就可以了。
左侧和上部的直线负责缩放区域,右侧和下策的直线,负责内容显示。...
分类:
移动开发 时间:
2015-05-26 18:51:50
阅读次数:
175
详情请至以下地址学习:
http://blog.csdn.net/whyrjj3/article/details/7852642
1、在Android的SDK目录下的tools文件夹下找到draw9patch.bat,双击运行;
2、File——》Open 9-patch, 打开编辑图片
3、勾选Show patchs, 绘制左边像素条,设置上下拉伸区域, 拉伸效果如下...
分类:
其他好文 时间:
2015-04-21 18:07:01
阅读次数:
105
一种可以伸缩的位图,9-patch图像资源的好处是,可以将一个单独的图片元素,用于不同的UI元素,包括按钮,拖动条,背景,以及任何类似的对象,屏幕背景和按钮背景也可以运用这种技术Android自带一个工具,在sdk的tools目录中,有一个draw9patch.bat的处理文件,右击,以管理员的身份...
分类:
其他好文 时间:
2015-03-17 00:43:21
阅读次数:
129
在开发中我们经常要把一张小图拉伸到一个比它本身大很多的尺寸。在android中,google 在sdk中提供了一个draw9patch.bat 的工具可以把图片按照指定位置进行拉伸,比如图片圆角不拉伸.在ios中我们可以通过代码和storyboard进行设置.如图:只需设置 Stretching属性就可以了.其中 x,y的取值是0-1,Width和Height表示要拉伸的像素...
分类:
移动开发 时间:
2014-10-24 18:56:57
阅读次数:
376
1. SDK Platform 可以理解为版本,因此有 SDK Platform 7,SDK Platform 8等等 Android SDK Tools 是各个版本都可通用的工具文件夹,里面有draw9patch hierarchyviewer emulator等工具Android SDK Pla...
分类:
移动开发 时间:
2014-10-14 19:06:39
阅读次数:
266