总结尺寸计算公式如下:
某子控件尺寸 = 该控件声明尺寸 + (母控件总尺寸 - 子控件总声明尺寸) * 该控件声明尺寸比
某子控件尺寸 = 该控件声明尺寸 + (母控件总尺寸 - 子控件总声明尺寸) * 该控件声明尺寸比
2016-10-10
视频中的计算逻辑正确: 结论就是--> 空间的宽度+父控件剩余宽度(可为负数)*所占比例
TextView 1 : 480 + (-480 *2)/5 = 480 * (3/5)
TextView 2,3 : 480 + (-480*2)/5 = 480 * (1/5)
TextView 1 : 480 + (-480 *2)/5 = 480 * (3/5)
TextView 2,3 : 480 + (-480*2)/5 = 480 * (1/5)
2016-09-04
话说只看到weight属性控制宽度,是因为linerlayout是水平的原因吗?如果linerlayout是垂直的是不是就是控制高度的了。
2016-08-03