码迷,mamicode.com
首页 > 移动开发 > 详细

Android总结二五大布局

时间:2014-06-06 12:23:38      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:android   c   a   line      table   

一、五大布局

  1、LinearLayout线性布局

  2、RelativeLayout相对布局

  3、AbsoluteLayout绝对布局

  4、TableLayout表格布局

  5、FrameLayout帧布局

二、LinearLayout线性布局

  1、android:orientation="horizontal"  制定线性布局的排列方式:水平 horizontal ,垂直 vertical   

  2、gravity 控制当前控件内容显示区域

    layout_gravity 当前控件在父元素的位置

  3、Layout_weightSum

    Layout_weight 额外空间分配(权重)

  4、android:visibility="invisible"控制布局是否显示

    1)显示 visible

    2)不显示,但占空间 invisible

    3)隐藏 gone

三、RelativeLayout 相对布局

  1、android:layout_toRightOf在指定控件的右边

  2、android:layout_above在指定控件的上边

  3、android:layout_alignBaseline跟指定控件水平对齐

  4、android:layout_alignLeft跟指定控件左对齐

  5、android:layout_alignParentLeft是否跟父布局左对齐

  6、android:layout_centerVertical在父布局中垂直居中

  7、android:layout_centerInParent在父布局中居中

四、AbsoluteLayout 绝对布局

  1、android:layout_x指定控件在父布局的x轴坐标

  2、android:layout_y指定控件在父布局的y轴坐标

五、FrameLayout 帧布局  

  帧布局每次添加的控件都显示在最上面,最后显示在界面上的是最后添加的一个控件

六、TableLayout 表格布局

  1、android:shrinkColumns收缩列

  2、android:stretchColumns拉伸列

  3、android:collapseColumns隐藏列

  4、android:layout_column指定列(作用在列的身上)

  5、android:layout_span合并列(作用在列的身上)

  TableRow单元行里的单元格的宽度小于默认的宽度时就不起作用,其默认是fill_parent,高度可以自定义大小

Android总结二五大布局,布布扣,bubuko.com

Android总结二五大布局

标签:android   c   a   line      table   

原文地址:http://www.cnblogs.com/FlySheep/p/3766872.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!