總結(jié)尺寸計(jì)算公式如下:
某子控件尺寸 = 該控件聲明尺寸 + (母控件總尺寸 - 子控件總聲明尺寸) * 該控件聲明尺寸比
某子控件尺寸 = 該控件聲明尺寸 + (母控件總尺寸 - 子控件總聲明尺寸) * 該控件聲明尺寸比
2016-10-10
視頻中的計(jì)算邏輯正確: 結(jié)論就是--> 空間的寬度+父控件剩余寬度(可為負(fù)數(shù))*所占比例
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
話說(shuō)只看到weight屬性控制寬度,是因?yàn)閘inerlayout是水平的原因嗎?如果linerlayout是垂直的是不是就是控制高度的了。
2016-08-03
為啥要加上控件寬度?!直接按剩余比例分配不就好了。。。沒(méi)聽(tīng)懂,難道我腦殼笨些?!
2016-04-26