什么是.9图片
.9图片可以实现在图片的某些指定的位置,进行无限的拉伸,并且保证图片不失真。
.9图片即9patch图片
9patch图片有四条黑边,用来拉伸和指定显示位置;普通图片没有四边黑线,不能拉伸和指定显示位置; 9patch图片是特殊的图片格式 “.9.png”,不同于普通图片格式
制作
生成初始.9图片
一般情况直接点击ok就可以了
打开生成的.9图片,在图片的上下左右均可设置黑线,稍后介绍黑线是如何使用和工作的。
黑线的意义
上和左 :表示图片可在黑线位置拉伸;
下和右 :代表内容显示区域。
功能键:
Zoom滚动条可放大缩小左边图显示大小
Patch scale滚动条可放大缩小右边图显示大小
Show Patches显示可拉伸区域
Show content显示内容显示区域
注意事项
生成.9图片后,需要将原先的图片删除,不然会报错!
生成.9图片后,需要将原先的图片删除,不然会报错!
生成.9图片后,需要将原先的图片删除,不然会报错!
三遍。。。
尽量在buildToolsVersion中添加跳过检查的代码,房子编译出错。
## // 取消掉系统对.9图片的检查
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false