Android之6大布局

LineLayout (線性布局)

 - orientation
 - gravity 包含子元素的對齊方式(Left|Buttom)
 - layout_gravity 在父容器里的對齊方式
 - layout_width
 - layout_height
 - id
 - backgroud 背景圖片或者顏色
 - weight 權(quán)重 分誰誰為0, weight按比例
 - divider 為LinearLayout設(shè)置分割線圖片
 - showDividers 分割線位置 ,(nono,middle,begining,end)
 - dividerPadding 設(shè)置分割線的padding

RelativeLayout(相對布局)

- 基本屬性
- gravity
- ignoreGravity
- 根據(jù)父容器定位
- layout_alignParentLeft
- layout_alignParentRight
- layout_alignParentTop
- layout_alignParentBottom
- layout_centerHorizontal
- layout_centerVertical
- layout_centerInparent
- 根據(jù)兄弟容器定位
- layout_toLeftOf
- layout_toRightOf
- layout_above
- layout_below
- layout_alignTop
- layout_alignBottom
- layout_alignLeft
- Layout_alignRight
- 偏移
- layout_margin
- layout_marginLeft
- layot_marginRight
- layout_marinTop
- layout_marginButtom
- 填充 (內(nèi)邊距)
- padding
- paddingLeft
- paddingRight
- paddingTop
- paddingBotton 

TableLayout(表格布局)

- collapseColumns 隱藏列
- stretchColumns 拉伸列
- shrinkColumns 收縮列

FrameLayout(幀布局)

- foreground 設(shè)置改幀布局容器的前景圖像
- foregroundGravity:設(shè)置前景圖像顯示的位置  right|bottom

GridLayout(網(wǎng)格布局)

- 設(shè)置排列對齊
- orientation
- layout_gravity center,left,right,button (right|bottom)
- 設(shè)置幾行幾列
- rowCount
- column
- 設(shè)置組件所在的行列
- layout_row
- layout_column
- 設(shè)置組件橫跨幾行幾列
- layout_rowSpan
- layout_columnSpan

AbsoluteLayout(絕對布局)

- 四大控制屬性 (dp)
- layout_width
- layout_height
- layout_x
- layout_y

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容