- 封装思想 :
将相同的重复东西保存到方法里,不同的东西用参数代替.不同的东西交给方法的调用者,相同的东西自己搞定. - 代码样式 :
01.png
九宫格思路
-
1.计算每行间距的公式
01.png 2.控件位置分析
05.png
行号 = 当前的下标 / 总列数
列号 = 当前的下标 % 总列数
总行数 = (总数 + 列数 - 1) /列数
-
3.控件位置的计算
03.png
1.计算每行间距的公式
2.控件位置分析
行号 = 当前的下标 / 总列数
列号 = 当前的下标 % 总列数
总行数 = (总数 + 列数 - 1) /列数
3.控件位置的计算