layout_weight是LinearLayout中View布局里一个很重要的属性。
所有view中的layout_weight缺省值都是为0,意味着他们只在屏幕上占据它们需要显示的空间大小。
activity根据这个View的比0大的layout_weight值来划分剩余的空间。
举例说明:假设在LinearLayout布局中,水平方向上有一个TextView和两个EidtText. TextView没有定义layout_weight值,所以它将占据最小的需要提供的空间. 如果两个EditText的layout_weight 都被设置为1, 在父布局中的剩余的宽度将被它们平分.如果一个EditText的layout_weight值为1,另外一个是2, 那么剩余空间的三分之一将给第一个EditText,三分之二将给第二个EditText。