一丶LinearLayout線性佈局
控件以直線的方式進行排列,可以是橫向(orientation:horizontal),也可以是縱向(orientation:vertical)
二丶#RelativeLayout: 相對佈局
->以控件的相對位置進行佈局
layout_centerInParent:屏幕中間
layout_below相對下方
layout_above相對上方
layout_toRightOf相對右方
layout_toLeftOf相對左方
layout_margin+相對間距
三丶TableLayout:表格佈局
->以表格的方式進行佈局
stretchColumns(擴展延伸) strinkColumns(收縮)collapsed(隱藏)
四丶FrameLayout: 幀佈局
->FrameLayout根本無法控制他的子控件的位置。所有的控件都是左上對其
你需要自己寫一個View的時候,在View裏面已經完成了你的邏輯(例如遊戲^_^),
那麼這個View只需要一個容器放置,就可以使用FrameLayout了
五丶AbsolutLayout: 絕對佈局
->指定控件的絕對座標來定位控件