Android屏幕布局约束Weight使用要点

Weight:
计算出的宽度 = 原来的宽度 + 剩余空间所占百分比的宽度

屏幕宽度L
假设两个button

Button1 Weight 为1宽度为match_parent
则Button1的宽度为2/3L = L + (L-2L)1/3= 2/3L
Button1 Weight 为2宽度match_parent
则Button2的宽度为1/3L = L + (L-2L)
2/3= 1/3L

Button1 Weight 为1宽度为0dp
则Button1的宽度为1/3L = 0 + L1/3= 1/3L
Button1 Weight 为2宽度为0dp
则Button2的宽度为2/3L = 0 + L
2/3= 2/3L

你可能感兴趣的:(Android屏幕布局约束Weight使用要点)