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