android studio怎么制作nine-patch

Posted

tags:

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

打开android自带的NinePatch图片制作工具(Android SDK目录下的 /tools/draw9patch.bat),并且打开上面的图片,如下:

打开图片后,在位置1的地方,可以看到图片的周围多了1圈1像素大小的透明的点,这就是我们要进行NinePatch图片制作的地方。 
1. 位置1:编辑区。 
在这个区域来设置图片的“拉伸区域”和“内容区域”。注:“拉伸区域”意思是哪个区域是可以进行拉伸的;“内容区域”,如一个Button、TextView,Button中有文字,则这些文字所在的区域即为内容区域。又如一个Linearlayout,这个布局里面的内容显示的地方也是内容区域。 
2. 位置2:拉伸预览区域。 
这是模拟垂直拉伸、水平拉伸、垂直水平都拉伸的3种情况的预览图。从上图中可知,“Zoom”是100%,也就是原图的编辑区的大小是原图大小,再看拉伸预览区域,垂直拉伸时,上下两条边的线条宽度被拉高了一倍,因为“Pathch scale”设置的是2x,也就是拉伸为原来的两倍,垂直拉伸后高度就是原来的两倍了,水平拉伸后则宽是原来的两倍了,两边都拉伸后则宽高都是原来的两倍。从上图可知,水平拉伸后,左右两条边的线条宽度比原来宽了一倍,而两边都拉伸的预览图可知4条边的线条宽度都被比原来宽了1倍。 
3. 位置3:Zoom - 编辑区显示大小的调整,如果编辑区太小不好编辑,则可以调整这里把编辑区放大 
4. 位置4:Patch scale - 拉伸倍数,调整拉伸倍数可以方便的查看拉伸不同倍数后的效果 
5. 位置5:Show lock - 显示锁定的区域,即不可编辑的区域 
6. 位置6:Show patches – 显示拉伸区域 
7. 位置7:Show content – 显示内容区域 
8. 位置8:显示使用提示信息

参考技术A 用studio打开一张图片,重命名成.9,自动出来制作.9的插件

以上是关于android studio怎么制作nine-patch的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio .9图片的应用以及制作

android studio怎么生成app

如何将我在Android Studio中制作的应用程序放入手机中?

android studio 简易计算器制作

如何在Android Studio的活动底部制作Android xml Linearlayout?

Android Studio 制作 9-Patch 图