Android之9图的制作

Posted H_bolin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android之9图的制作相关的知识,希望对你有一定的参考价值。

.9.PNG确实是标准的PNG格式,只是在最外面一圈额外增加1px的边框,这个1px的边框就是用来定义图片中可扩展的和静态不变的区域。特别说明,left和top边框中交叉部分是可拉伸部分,未选中部分是静态区域部分。right和bottom边框中交叉部分则是内容部分(其他部分就变相的相当于一个内边距,神似padding功能),这个参数是可选的。

详见:

http://blog.csdn.net/lizzy115/article/details/7950959

draw9patch.bat其他功能说明

Zoom: 用来缩放左边编辑区域的大小

Patch scale: 用来缩放右边预览区域的大小

Show lock: 当鼠标在图片区域的时候显示不可编辑区域

Show patches: 在编辑区域显示图片拉伸的区域 (使用粉红色来标示)

Show content: 在预览区域显示图片的内容区域(使用浅紫色来标示)

Show bad patches: 在拉伸区域周围用红色边框显示可能会对拉伸后的图片产生变形的区域,如果完全消除该内容则图片拉伸后是没有变形的,也就是说,不管如何缩放图片显示都是良 好的。(实际试发现NinePatch编辑器是根据图片的颜色值来区分是否为bad patch的,一边来说只要色差不是太大不用考虑这个设置。)

详见:

http://my.oschina.net/u/1175007/blog/484589

以上是关于Android之9图的制作的主要内容,如果未能解决你的问题,请参考以下文章

Android界面实现关于Android中9patch图的一点小解释

Android开发之点九图的制作说明

Android studio 开发中怎样制作.9.png的图片

Android:制作聊天气泡点9图

Android-.9图详解

关于Android Studio中点9图的编译错误问题