《第一行代码–Android》第四章UI的读书笔记。4-3三种基本布局
一、LinearLayout
android:orientation=“vertical” (horizontal)
android:layout_gravity=“top” (bottom center center_vertical center_horizontal)
android:layout_weight
二、RelativeLayout
1、相对于父布局定位
android:layout_alignParentLeft=“true”
android:layout_alignParentRight=“true”
android:layout_centerInParent=“true”
android:layout_alignParentTop=“true”
android:layout_alignParentBottom=“true”
2、相对于控件定位
android:layout_toLeftOf=“@id/button1”
android:layout_toRightOf=“@id/button1”
android:layout_above=“@id/button1”
android:layout_below=“@id/button1”
3、相对于控件左边缘定位
android:layout_alignLeft=“true”
android:layout_alignRight=“true”
android:layout_alignTop=“true”
android:layout_alignBottom=“true”
三、FrameLayout
没有任何的定位方式,所有的控件都摆放在布局的左上角。