android

liangtongzhuo發表於2017-12-14

五大布局

fill_parent(充滿父親窗體) match_parent(匹配父窗體-父窗體剩餘多少給我) wrap_content(包裹內容)

  1. 線性佈局 LinearLayout android:layout_gravity = "right" //向左 layou相對於父空間 android:gravity="right" //左邊 子空間相對於當前控制元件的對齊方式 andrioid:padding: // 子控制元件相對於當前控制元件四周的間距 android:background="#ff0000"//紅色 android:orientation="vertical" //垂直 android:margin: //當前空間相對於四周的間距

  2. 相對佈局 RelativeLayout 都是左上角開始 layout_below: 位於哪個控制器下方 layout_above:位於哪個控制元件的上方 layout_toLeftOf:指定當前控制元件位於哪個控制元件 layout_toRightOf:指定當前控制元件位於哪個控制元件的右邊 layout_alignParentRight:當前控制元件基於父窗體的對其方式 layout_centerHorizontal:水平居中 layout_centerVertical: 垂直居中

  3. 幀佈局 FrrameLayout 一層一層蓋

  4. 表格佈局

  5. 絕對佈局(不用學)

相關文章