布局管理器

2022-05-10 02:04:28 字數 1110 閱讀 2842

1.linearlayout(線性布局)

android: orientation="vertical"                           //布局

android: layout_width="wrap_content "             //控制項寬度

android: layout_height="fill_parent"                  //控制項高度

注意:「vertical 」 :垂直布局  「horizontal」:水平布局

fill_parent

:寬度(高度)和內容的寬度(高度)相同

wrap_content

:寬度(高度)是整個父元件的寬度(高度)

android: layout_weight:  控制控制項所佔比例

2.framelayout(幀布局)

疊加效果

3.relativelayout(相對布局)

android: layout_below                           //在某個元件的下面

android: layout_toleftof                       //在某個元件的左邊

android: layout_torightof                     //在某個元件的右邊

android: layout_aligntop                       //與某個元件上對齊

android: layout_alignbottom                 //與某個元件下對齊

android: layout_alignleft                      //與某個元件左對齊

android: layout_alignright                    //與某個元件右對齊

4.tablelayout(**布局)

注意:**布局的元件要放在tablerow中。

5.absolutelayout(絕對布局)

android: layout_x              //x軸座標值

android:l ayout_y              //y軸座標值

布局管理器 網格袋布局管理器

網格袋布局管理器中的約束條件constrains中有如下字段需要設定 1 constrains.gridx和constrains.gridy 這兩個欄位僅用於指定元件的起始網格座標。2 constrains.gridwidth和constrains.gridheight 這兩個字段用於指定元件所佔網...

布局管理器

jframe 內容面板在預設的情況下自動使用邊界布局管理器。1.邊界布局 borderlayout 所謂的borderlayout 就是把邊界劃分為東西南北中,南北要貫通,中間最大,不僅指地方最大,也指權利最大,當東西南北不存在時可占領他們,也就是說中間是可以占領周邊的,但周邊是絕不能占領中間的。邊...

SWT布局管理器

filllayout 充滿式布局管理器,元件的大小會盡量的充滿整個容器。rowlayout 行列式布局管理器,簡單的排列元件 gridlayout 網格式布局管理器,非常強大,可以勝任所有的布局。formlayout 是布局管理器,通過建立元件各個邊的距離來布局元件,和 gridlayout 一樣強...