LinearLayout和RelativeLayout
1.LinearLayout
线性布局(LinearLayout)主要以水平或垂直方式来显示界面中的控件。当控件水平排列时,显示顺序依次为从左到右,当控件垂直排列时,显示顺序依次为从上到下。
通过android:orientation属性指定了排列方向是vertical,控件就会在垂直方向上排列了;如果指定的是horizontal,控件就会在水平方向上排列了。
注意:如果LinearLayout的排列方向是horizontal,内部的控件就绝对不能将宽度指定为match_parent;如果LinearLayout的排列方向是vertical,内部的控件就不能将高度指定为match_parent
2.RelativeLayout
相对布局(RelativeLayout)是通过相对定位的方式指定控件位置,即以其它控件或父容器为参照物,摆放控件位置
控件属性: