一、线性布局android
标签 :<LinearLayout></LinearLayout>布局
方向:android:orientation, 垂直:vertical 水平:Horizontal it
控件所占比例:android:layout_weightio
二、表格布局技巧
标签:<TableLayout></TableLayout>layout
行标签:<TableRow></TableRow>vi
拉伸列:android:stretchColumns 如:“1” 表格填满父窗体的状况下 拉伸第2列以填满表格标签
布局技巧:最后一列靠右对齐,如android:gravity="right" 中间列居中对齐 居中
三、相对布局ab
标签:<RelativeLayout></RelativeLayout>
android:layout_above 将控件置于指定id的控件上面对齐
android:layout_below 将控件置于指定id的控件下面对齐
android:layout_toLeftOf 将控件右边缘与指定id的控件左边对齐
android:layout_toRightOf 将控件左边缘与指定id的控件右边对齐
android:layout_alignLeft 将控件左边缘与指定id控件左边对齐
android:layout_alignRight将控件右边缘与指定id控件的右边缘对齐
android:layout_alignTop将控件上边缘与指定id控件的上边缘对齐
android:layout_alignBottom将控件底边缘与指定id控件的底边缘对齐
android:layout_alignBaseline 基准线对齐
android:layout_alignParentBottom 若是该值为True 则将该控件的底部与父控件的底部对齐
android:layout_alignParentTop 若是该值为True 则将该控件的顶部与父控件的顶部对齐
android:layout_alignParentLeft 若是该值为True 则将该控件的左边与父控件的左边对齐
android:layout_alignParentRight 若是该值为True 则将该控件的右边与父控件的右边对齐
android:layout_centerHorizontal 若是该值为True 该控件将被置于水平方向的中央
android:layout_centerVertical 若是该值为True 该控件将被置于垂直方向的中央
android:layout_centerInParent 若是该值为True 该控件将被置于父控件水平方向和垂直方向的中央