###view的布局
1.RelativeLayout(相对布局)
android:layout_centerHorizontal 当前控件位于父控件的横向中间位置
android:layout_centerInParent 当前控件位于父控件的中央位置
android:layout_alignParentBottom 当前控件低端与父控件低端对齐
android:layout_alignParentLeft 当前控件左侧与父控件左侧对齐
2.Linerlayout
android:orientation 设置线性布局的朝向,可取horizontal和vertical两种排列方式
android:gravity 设置线性布局的内部元素的布局方式
3.TableLayout
<TableLayout andruid:shrinkColums="0,1,2"//让第123列的收缩以适应屏幕
andriod:strechColums="3" //
>
<TableRow
<Button android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a Button1"/> //第一行第一列
/>
4.FrameLayout
这些帧根据gravity属性自动对齐
5.GridLayout
andriod:rowCount=""//行的数量
andriod:clumnCount=""//列的数量
1.RelativeLayout(相对布局)
android:layout_centerHorizontal 当前控件位于父控件的横向中间位置
android:layout_centerInParent 当前控件位于父控件的中央位置
android:layout_alignParentBottom 当前控件低端与父控件低端对齐
android:layout_alignParentLeft 当前控件左侧与父控件左侧对齐
2.Linerlayout
android:orientation 设置线性布局的朝向,可取horizontal和vertical两种排列方式
android:gravity 设置线性布局的内部元素的布局方式
3.TableLayout
<TableLayout andruid:shrinkColums="0,1,2"//让第123列的收缩以适应屏幕
andriod:strechColums="3" //
>
<TableRow
<Button android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a Button1"/> //第一行第一列
/>
4.FrameLayout
这些帧根据gravity属性自动对齐
5.GridLayout
andriod:rowCount=""//行的数量
andriod:clumnCount=""//列的数量
andriod:layout_columnspan=""//该组件横跨几列
gravity 是指该组件相对于父组件的位置
layout_gravity是该组件的子组件对齐方式