用户View,五大布局

原创 2015年11月19日 09:28:16

1、LinearLayout 线性布局

android:orientation="horizontal" 制定线性布局的排列方式

      水平 horizontal

      垂直 vertical

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

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

Layout_weightSum Layout_weight 额外空间分配(权重)

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

      显示 visible

      不显示,但占空间 invisible

      隐藏 gone

2、RelativeLayout 相对布局

android:layout_toRightOf 在指定控件的右边

android:layout_toLeftOf 在指定控件的左边

android:layout_above 在指定控件的上边

android:layout_below 在指定控件的下边

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

android:layout_alignLeft 跟指定控件左对齐

android:layout_alignRight 跟指定控件右对齐

android:layout_alignTop 跟指定控件顶部对齐

android:layout_alignBottom 跟指定控件底部对齐

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

android:layout_alignParentTop 是否跟父布局顶部对齐

android:layout_alignParentRight 是否跟父布局右对齐

android:layout_alignParentBottom 是否跟父布局底部对齐

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

android:layout_centerHorizontal 在父布局中水平居中

android:layout_centerInParent 在父布局中居中

3、AbsoluteLayout 绝对布局

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

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

4、FrameLayout 帧布局

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

5、TableLayout 表格布局

android:shrinkColumns 收缩列

android:stretchColumns 拉伸列

android:collapseColumns 隐藏列

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

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

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


版权声明:本文为博主原创文章,未经博主允许不得转载。

用户View,五大布局

1、LinearLayout 线性布局 android:orientation="horizontal" 制定线性布局的排列方式       水平 horizontal       垂直 ver...
  • zhangli_
  • zhangli_
  • 2015年11月19日 15:15
  • 202

Android系统五大布局详解Layout

我们知道Android系统应用程序一般是由多个Activity组成,而这些Activity以视图的形式展现在我们面前,视图都是由一个一个的组件构成的。组件就是我们常见的Button、TextEdit等...
  • llping2010
  • llping2010
  • 2013年08月17日 16:31
  • 29937

Android的五大布局

学习安卓的五大布局
  • shan286
  • shan286
  • 2015年02月11日 14:09
  • 1324

Android之四大组件、六大布局、五大存储

一.四大组件:          Android四大组件分别为activity、service、content provider、broadcast receiver。 一、android四大组...
  • shenggaofei
  • shenggaofei
  • 2016年09月06日 16:15
  • 32732

Android 四大控件,五大存储,六大布局

一.四大组件:          Android四大组件分别为activity、service、content provider、broadcast receiver。 一、Andr...
  • maiwc
  • maiwc
  • 2017年02月13日 12:24
  • 1476

Android五大布局及自定义布局

概念Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearL...
  • qq_28147169
  • qq_28147169
  • 2016年06月15日 22:19
  • 160

【ALearning】第四章 Android Layout组件布局(一)

本章我们将进行Android布局组件的学习,在前一章节,我们也初步使用LinearLayout布局,接下来我们就对布局文件进行更详细的学习与了解,并在案例的使用过程中去深入体会。Android的界面是...
  • ma_hoking
  • ma_hoking
  • 2014年07月08日 18:21
  • 2616

Android五大布局的使用及其它

几大布局的使用: android.widget.AbsoluteLayout 绝对布局 android.widget.RelativeLayout 相对布局 android.widget.Li...
  • CSDNYUANDAIMAXUEXI
  • CSDNYUANDAIMAXUEXI
  • 2015年09月14日 14:41
  • 358

Android 四大组件和五大布局

Android 四大组件和五大布局   Android四大组件:Activity、Service、Broadcast Receiver、Content Provider。  Activ...
  • u012482178
  • u012482178
  • 2013年12月02日 15:26
  • 5033

关于View的布局

业务工程师在写View的时候一定逃不掉的就是这个命题。用Frame也好用Autolayout也好,如果没有精心设计过,布局部分一定惨不忍睹。 直接使用CGRectMake的话可读性很差,光看那几个数...
  • potato512
  • potato512
  • 2015年05月05日 17:59
  • 818
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用户View,五大布局
举报原因:
原因补充:

(最多只允许输入30个字)