1.線性布局 LinearLayout
? orientation:方向突梦;vertical,垂直;horizontal,水平
? gravity:對齊方式植捎,子控件相對于當(dāng)前控件的對齊方式
? layout_gravity:當(dāng)前控件相對于父控件的對齊方式
? margin:當(dāng)前控件相對于四周的間距曼氛。
? padding:當(dāng)前控件中的子控件相對于當(dāng)前控件四周的間距豁辉。
2.相對布局 RelativeLayout 都是從左上角開始布局,要控制位置需要設(shè)置每個控件相對于其他控件的位置舀患。
? layout_below:位于哪個控件的下方
? layout_above:位于哪個控件的上方
? layout_toLeftOf:指定當(dāng)前控件位于哪個控件的左邊
? layout_toRightOf:指定當(dāng)前控件位于哪個控件的右邊
? layout_alignParentRight:當(dāng)前控件基于父窗體的對其方式
? layout_centerHorizontal:水平居中
? layout_centerVertical:垂直居中
? layout_centerInParent:位于父窗體的中間
3.幀布局 FrameLayout
幀布局中的子控件都是一層一層向上疊加的徽级。
4.表格布局 TableLayouts
? TableLayout 中一個TableRow代表一行,TableRow中的一個控件代表一列