<LinearLayout>-----線性佈局 屬性: gravity-----決定它的子類的xy位置 >center_vertical----垂直居中 >center_horizontal-----水平居中 >center:水平垂直居中 >right:子類控制項位於當前佈局的右邊 >left:子類控
<LinearLayout>-----線性佈局 屬性: gravity-----決定它的子類的xy位置 >center_vertical----垂直居中 >center_horizontal-----水平居中 >center:水平垂直居中 >right:子類控制項位於當前佈局的右邊 >left:子類控制項位於當前佈局的左邊 >bottom:子類控制項位於當前佈局的下邊 orientation-----決定它的子類控制項的排布方式(vertical;horizontal) 子類控制項屬性: layout_gravity="bottom"-----指本身在當前父類容器的XY的一個位置 layout_weight="1"-----指當前控制項占當前父類容器的一個比例 <RelativeLayout>-----相對佈局 子類控制項屬性: align類: layout_alignParentLeft="true"-----子類控制項相對當前父類控制項靠左邊 layout_alignParentTop="true"-----子類控制項相對父類控制項靠上邊 layout_alignParentRight="true"-----子類控制項相對父類控制項靠右邊 layout_alignParentBottom="true"-----子類控制項相對父類控制項靠下邊 margin類: layout_marginLeft="?dp"-----子類控制項距離父類容器左邊的距離 layout_marginTop="?dp"-----子類控制項距離父類容器上邊的距離 layout_marignRight="?dp"-----子類控制項距離父類容器右邊的距離 layout-marginBottom="?dp"-----子類控制項距離父類容器下邊的距離 center類: layout_centerInParent="true"-----子類容器相對父類容器既水平又垂直居中 layout_centerHorizontal-----子類容器相對父類容器水平居中 layot_centerVertical-----子類容器相對父類容器垂直居中 子類控制項相對子類控制項的屬性 layout_below="@+id/button1"-----該控制項位於給定id控制項的底部 layout_toRightOf="@+id/button1"-----該控制項位於給定id控制項的右邊 layout_above="@+id/button1"-----該控制項位於給定id控制項的上面 layout_toLeftOf="@+id/button1"-----該控制項位於給定id控制項的左邊 alien類: layout_alignBaseline="@+id/button1"-----該控制項內容與給定id控制項的內容在一條線上 layout_alignBottom="@+id/button1"-----該控制項的底部邊緣與給定id控制項的底部邊緣對齊 layout_alignLeft="@+id/button1"-----該控制項的左邊邊緣與給定id控制項的左邊邊緣對齊 layout_alignRight="@+id/button1"-----該控制項的右邊邊緣與給定id控制項的右邊邊緣對齊 layout_alignTop="@+id/button1"-----該控制項的頂部邊緣與給定id控制項的頂部邊緣對齊 <FrameLayout>-----幀佈局 每一個控制項不能有固定的位置,它們預設居左居上,且每一個控制項會覆蓋之前的控制項 <AbsoluteLayout>-----絕對佈局 子類控制項的屬性: layout_x="5dip"當前子類控制項的x位置 layout_y="5dip"當前子類控制項的y位置 <TableLayout>-----表格佈局 屬性: collapseColumns="1,2" 隱藏從0開始的索引序列,列必須用逗號分隔開:1,2,5 shrinkColumns="1,2" 收縮從0開始的序列.列必須用逗號分隔開:1,2,5;列中的內容不會被擠出屏幕 stretchColumns="1,2" 拉伸從0開始的索引序列.以填滿多餘剩下的空白空間 內部控制項屬性: layout_column="1"該控制項顯示在第二列 layout_span="2"該控制項占據兩列