九宫格的排列计算
Snip20161226_1.png-
规律:
-
处在同一列的X值一样
-
处在同一行的Y值一样
-
在同一行不断添加View
-
Y值不变,X值:(间距+宽度) * (个数 % 3)
-
0%3 * (hMargin + width)
-
1%3 * (hMargin + width)
-
2%3 * (hMargin + width)
-
3%3 * (hMargin + width)
-
4%3 * (hMargin + width)
-
5%3 * (hMargin + width)
-
6%3 * (hMargin + width)
-
7%3 * (hMargin + width)
-
在不同行不断添加View
-
Y值(间距 + 高度) * (个数/3)
-
X值:(间距+宽度) * (个数 % 3)
-
0 1 2->y : / 3 * (vMargin + height) = 0
-
3 4 5->y : / 3 * (vMargin + height) = 1
-
6 7 8->y : / 3 * (vMargin + height) = 2
网友评论