1. .9图片的应用场景
在安卓开发中经常出现图片作为背景时,默认图片会宽高等比例缩放。但是,有些情况不能等比缩放的,而只是一部分会缩放。如下:
baifangrightandrior.png
这种如果等比缩放的话就会出现圆角和那个尖角变形的问题。这时就需要点9图片了。
2. AndroidStudio制作.9图片的方法
1.在mipmap文件夹下找到要制作的原文件,右键点击选择Create 9-Patch File,然后选择放在drawable下
生成.9文件
2.在drawable下找到文件xxx.9.png,这个时候是默认的,上下左右边上有4条粗黑线,如下
上下左右边界4条黑线.png
3.四条黑线都可以调整位置,左边黑线代表垂直方向可以拉伸的部分,上边黑线代表水平方向可以拉伸部分,下面黑线代表水平方向可以覆盖的部分,右边黑线代表垂直方向覆盖内容的部分。
像这个实例当中四周圆角和中间的尖尖是不能被拉伸的
所以如下
改变之后的边界
得到的效果是这样的
得到的效果.png
网友评论