天天看点

android基本的五大布局(3)

一丶LinearLayout线性布局

    控件以直线的方式进行排列,可以是横向(orientation:horizontal),也可以是纵向(orientation:vertical)

二丶#RelativeLayout: 相对布局

->以控件的相对位置进行布局

    layout_centerInParent:屏幕中间

    layout_below相对下方

    layout_above相对上方

    layout_toRightOf相对右方

    layout_toLeftOf相对左方

    layout_margin+相对间距

三丶TableLayout:表格布局

->以表格的方式进行布局

    stretchColumns(扩展延伸)    strinkColumns(收缩)collapsed(隐藏)

四丶FrameLayout: 帧布局

->FrameLayout根本无法控制他的子控件的位置。所有的控件都是左上对其

  你需要自己写一个View的时候,在View里面已经完成了你的逻辑(例如游戏^_^),

  那么这个View只需要一个容器放置,就可以使用FrameLayout了

五丶AbsolutLayout: 绝对布局

->指定控件的绝对坐标来定位控件

转载于:https://blog.51cto.com/2585211/1664208