Activity頁面佈局元素

FrameLayout
所有放在佈局裏的控件,都按照層次堆疊在屏幕左上角。後加進來的控件覆蓋前面的控件;
LinearLayout
按照垂直或水平的順序依次排列子元素,每一個子元素都位於前一個元素之後。如果是垂直排列,那麼將是一個N行的結構,每一行只會有一個元素,而不論這個元素的寬度爲多少;如果是水平排列,那麼將是一個單行N列的結構。如果搭建兩行兩列的結構,通常的方式是先垂直排列兩個元素,每一個元素裏再包含一個LinearLayout進行水平排列;
RelativeLayout
相對佈局允許子元素指定它們相對於其父元素或兄弟元素的位置,這是實際佈局中最常用的佈局方式之一。
AbsoluteLayout
絕對位置佈局:在此佈局中的子元素的android:layout_x和android:layout_y屬性將生效們,用於描述該子元素的座標位置。屏幕左上角爲座標原點(0,0),第一個0代表橫座標,向右移動此值增大,第二個0代表縱座標,向下移動,此值增大。在此佈局中的子元素可以相互重疊。在實際開發中,通常不採用此佈局格式。
TableLayout
表格佈局:適用於N行N列的佈局格式。一個TableLayout由許多TableRow組成,一個TableRow就代表TableLayout的一行。
TextLayout
通常顯示文字使用
ImageView
通常用於顯示圖片
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章