Android Studio 点9 图

Posted

tags:

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

在eclipse上.9图能够正常使用,但是到了androidstudio上就报错无法引用,提示找不到.9图的问题。
解决方案:
Androidstudio对.9图进行了更严格的定义,
1. 如果一张图片不是.9图的话,图片的后缀名千万不要带有XXXX.9.png,这样在androidstudio上是非法,会报错。
2.如果一张图片是.9图,它还是会报错,此时注意这个.9的图片是否是个完整的.9图,也就是说是不是对此图进行了, 四个边的描点, 只有对四个边都进行了描点,这样Androidstudio才能进行识别。
3.用studio制作点9图:
首先,我们来看看一个点9图的示例

技术分享

接下来进行讲解:

1、选择一个png格式的图片(PS:一定是png格式的)点击鼠标右键,就会出现如下界面: 

技术分享
选择这个Create 9-Patch file即可生成一个.9.png格式的图片

2、请看上图,1线与2线想交汇的地方就是可以进行拉伸的地方,一般会选择,颜色形状与周围相同的像素点进行拉伸,如果有弧度之类的不规则形状避开最好;而3线与四线交汇部分就是可以填充内容的部分。然后点保存,一个点9图就好了。

 

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

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

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

Android Studio 制作 9-Patch 图

Android Studio 制作出来的9图无法进行拖拉,导致无法制作出正确的9图

Android Studio 制作 9-Patch 图

Android Studio 制作 9-Patch 图