帧布局-FrameLayout

一、概念

  帧布局中,容器为每个加入其中的空间创建一个空白的区域(成为一帧)。每个空间占据一帧,这些帧会按gravity属性自动对齐。

  帧布局的效果是将其中的所有空间叠加在一起。

二、常用属性

  1.layout_gravity属相值列表

    top,顶端。  

    tottom,底端对齐。

    left,左端对齐。

    right,右端对齐。

    center,水平,垂直同时居中,

    center_vertical,垂直方向居中,

    center_horizontal,水平方向居中,

    fill_vertical,垂直方向填充

    fill_horizontal,水平方向填充

网格布局-GridLayout

一、概念

  GridLayout布局使用虚细线将布局划分为行、列和单元格,支持一个控件在行、列上交错排列。

  GridLayout使用与LinearLayout类似的API,只修改先关的标签,GridLayout的布局策略分为三个部分:

    1.与LinearLayout布局,也分为水平和垂直两种方式,默认是水平布局,一个

  控件挨着一个控件从左到右依次排列,但是通过制定android:columnCount设置列数

  的属性后,控件会自动换行进行排列。

    2.对于GridLayout布局中的子控件,默认按照warp_content的方式设置其显示。

    3.若要指定某空间跨行或或库跨列显示,可设置该子控件的Android:layout_column="0"标示从第一行开始。

二、常用属性

  columnCount,设置一行最大列数,

  orientation,设置布局方向,包括horizontal:水平、vertical:垂直。

  rowCount,设置布局最大列数

  columnSpan,设置跨列数

  rowSpan,设置跨行数

    

最新文章

  1. sublime如何自动保存
  2. HDU-2243 考研路茫茫——单词情结(AC自动机)
  3. windows平台编译bgfx
  4. 命令行选项解析函数(C语言):getopt()和getopt_long()
  5. 安装ESXi5.5遇到Relocating modules and starting up the kernel的处理
  6. RBL开发笔记三
  7. selenium 速查手册 python版
  8. [php]php数组函数的相关
  9. 【转】JS函数的定义与调用方法
  10. Extension Method[上篇]
  11. [selenium webdriver Java]检查元素状态
  12. mysql 导入excel 或 .csv
  13. shell 文件中列的整合成一个文件
  14. Docker 核心技术之数据管理
  15. 听说尤雨溪在开发vue4.0?是谁煽动了前端圈的焦虑情绪
  16. baiduMap & MapV 简单demo
  17. React-router4 第八篇 ReactCSSTransitionGroup 动画转换
  18. 分布式监控系统Zabbix-图形集中展示插件Graphtree安装笔记
  19. 学习windows编程 day3 之滚动条完善
  20. [UE4]下拉菜单

热门文章

  1. 如何给Sublime安装插件
  2. php继承后构造函数的特性
  3. 2016HUAS暑假集训训练题 E - Rails
  4. 表单的enctype property
  5. 一个应用层的Makefile
  6. Android Glide数据更新及内存缓存、硬盘缓存清理
  7. C#中的泛型 【转】
  8. UIView画虚线边框
  9. 《Linux内核分析》第七周 可执行程序的装载
  10. 移动表格行 解决低版本IE fadeIn fadeOut 失效问题