A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一、LinearLayout
  线性布局,即一行展开或者一列展开,也可以嵌套,需要注意的属性如下:
  •   android:orientation  [url=]//对齐方式[/url]
制定线性布局的排列方式:

  • horizontal        水平
  • vertical          垂直
  • gravity           控制当前空间内容显示区域
  • layout_gravity    当前空间在父元素的位置
  • layout weightSum
  • layout_weight     额外的空间分配(权重)
  • android:visibility="invisible"  控制布局是否显示
  • visible     显示
  • invisible   不显示但占空间  
  • gone        隐藏

二、FrameLayout
  帧布局,即一层层叠起来,最先放的在最底下,需要注意的属性如下:
帧布局每次添加的控件都显示在最上面,最后显示在界面上的是最后添加的一个控件
三、RelativeLayout
  相对布局,即通过对某一参照控件,进行布局,需要注意的属性如下:
  • android:layout_toLeftof//在某参照物的左边
  • android:layout_toRightof//在某参照物的右边
  • android:layout_Below//在某参照物的下面
  • android:layout_Above//在某参照物的上面
  • android:layout_alignLeft//与某参照物的左边对齐
  • android:layout_alignRrigh//与某参照物的右边对齐
  • android:layout_alignTop//与某参照物的上边对齐
  • android:layout_alignBottom//与某参照物的下边对齐
  • android:layout_alignBaseline//与某参照物的水平对齐
  • android:layout_alignParentLeft//是否跟父布局左对齐
  • android:layout_alignParentRight//是否跟父布局右对齐
  • android:layout_alignParentTop//是否跟父布局顶部对齐
  • android:layout_alignParentBottom//是否跟父布局底部对齐
  • android:layout_centerVertical//在父布局中垂直居中
  • android:layout_centerHorizontal//在父布局中水平居中
  • android:layout_centerParent//在父布局中居中

四、TableLayout
  表格布局,即像表格那样布局,需要注意的属性如下
  • android:shrinkableColumns //收缩的列数,以数字0,1,2标记
  • android:strechableColumns//拉伸的列数,以数字0,1,2标记
  • android:collapsedColumns//折叠的列数,以数字0,1,2标记
  • android:layout_column//指定列(作用在列的身上)
  • android:layout_span//合并列(作用在列的身上)
TableRow单元行里的单元格的宽度小鱼默认的宽度时就不起作用,其默认是fill parent,高度可以自定义大小
五、AbsoluteLayout绝对布局

        AbsoluteLayout
  • android:layout_x     指定控件在父布局中的X轴坐标
  • android:layout_y     指定控件在父布局中的Y轴坐标

       需要共同注意的属性:

  • android:gravity //子控件的布局方式
  • android:layout_gravity //当前空前相对父控件的布局方式
  • android:layout_marginTop/Left/Right/Bottom //页边距,当前控件相对于上层控件的边距
  • android:marginTop/Left/Right/Bottom //子控件相当于当前控件的边距
  • android:paddingLeft/Right/Top/Bottom //控件内容相对于当前控件的距离

9 个回复

倒序浏览

回帖奖励 +1

路过友情顶贴~~~~概率好低哦
回复 使用道具 举报
感谢楼主分享~~
回复 使用道具 举报
留个脚印。。。。
回复 使用道具 举报
明天就学这个了给力
回复 使用道具 举报
路过 看看
回复 使用道具 举报
顶一个!
回复 使用道具 举报
路过,学习
回复 使用道具 举报
收藏了,备用
回复 使用道具 举报
收藏了,留着备用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马