第1部分
如果9块图像必须有一个区域2、4、6、8(按读取顺序计算区域)的1像素可展宽区域,那么9块图像如何能够捕获像下面这样的图像,其中的角是4x4,而每个可拉伸区域都是4像素宽的?

第2部分
为什么sdk/tools/ areas 9修补程序可以独立地修改顶部和底部区域?同样,为什么左派和右派地区是独立的?我希望编辑器能够提供操作上述图像中的四个插入符号的方法。
发布于 2016-05-19 22:30:39
4边框必须是1 1px高(或宽)和透明的。
他们可能有也可能没有9个标记1 px高(或宽)和高大和黑色的。
顶部边框用于标记(0),一个或多个可伸缩的水平区域/s。
左边框用于标记(0),一个或多个可伸缩的垂直区域/s。
(可选)右边框用于设置垂直内容区域(实际上,它标记了一些内部填充)。
(可选的)底部边框用于设置水平内容区域(实际上,它标记了一些内部填充)。
在本文中可以找到更多信息:http://blog.booleanbites.com/2012/11/android-how-to-use-9-patch-png.html
,例如
以下两种图像中的任何一种适合作为9修补程序,但须受以下约束:
另外:
9补丁图像的规范受到了限制,即:
在这个例子中,我们专门研究了创建一个可变大小的框架的情况。为了使其正常工作,必须正确设置透明度:

https://stackoverflow.com/questions/37334808
复制相似问题