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 一樣強...