LinerLayout线性布局,这个布局会将它所包含的控件在线性方向上依次排列
常用属性介绍:
android:gravity用于指定文字在控件中的对齐方式
android:layout_gravity用于指定控件在布局中的对齐方式
android:layout_weight允许我们使用比例的方式来指定控件的大小
ReletiveLayout相对布局,这个布局通过相对定位的方式让控件出现在布局的任何位置。可以相对布局文件,也可以相对控件
帧布局用的很少,它所有的控件都默认摆放在布局的左上角。
百分比布局:我们可以不再使用wrap_content、match_parent等方式来指定控件的大小,而是允许直接指定控件在布局中的百分比,这样的话,就可以轻松实现平分布局甚至是任意比例分割布局的效果了。