为什么9patch drawable被称为9patch这个神奇的名字来自哪里? 我还没有在官方文档中找到任何信息。
答案 0 :(得分:1)
I'm not sure this question is entirely appropriate for here..Nevertheless here you are:
9-Patch的名称源于叠加创建的事实 将图像分成九个定义的区域,组织类似于 井字棋。每个区域都有特定的拉伸特性:
角落区域(A,C,G,I)这些区域是固定的,内部没有任何区域 它们将拉伸水平边(D,F)这些区域中的像素 必要时将垂直拉伸垂直面(B,H)像素 这些区域将在必要时水平拉伸中心(E) 这个区域中的像素将在水平和水平方向上伸展 垂直方向同样