Android的GridLayout布局介绍

news/2024/5/17 16:10:21 标签: Android布局

GridLayou叫网格布局,相对表格布局更加灵活。它是按照行或者列优先从当前最后一个组件位置开始(尽管有些单元格未被占用)不断增加组件,组件可以占用多个列或者行,通过一些属性进行设置。

布局的属性:

android:rowCount:指定布局行数;

android:columnCount:指定布局列数;

android:orientation:指定组件是按垂直排列或者水平排列,默认是水平排列,它和线性布局的此属性一样。

针对布局中的组件的属性:

android:layout_column:指定了组件显示的列,取值从0开始;

android:layout_columnSpan:指定了组件占用的的列数;

android:layout_columnWeight:指定了组件利用布局中此列剩余空间的权重;

android:layout_gravity:指定了组件在网格(不是布局中)中的位置;

android:layout_row:指定了组件显示的行,取值从0开始;

android:layout_rowSpan:指定了组件占用的行数;

android:layout_rowWeight:指定了组件利用布局中此行剩余空间的权重。

注:android:layout_row和android:layout_column尽量同时出现,不然显示的效果可能和预期不一样。


http://www.niftyadmin.cn/n/1548761.html

相关文章

Android的布局嵌套规则原则

对于一些界面显示,需要我们使用布局嵌套才能完成好的显示效果。 布局嵌套的规则: 1.根布局管理器必须要有xml的命令空间的属性即xmlns属性,根布局下的布局管理器可以有也可以没有; 2.在一个布局文件中最多只能有一个根布局管理…

西瓜书机器学习第一章绪论笔记

机器学习这一个领域非常大,机器学习!深度学习,机器学习包括了机械学习(即死记硬背学习,只是对之前输入的进行存储检索),深度学习和数据挖掘中的数据分析技术等等,机器学习划分有很多…

西瓜书第二章模型评估与选择

说明:此篇博客是总结性,因为具体的一些方法推导和介绍足以再写一篇博客,具体细节可以查看西瓜书上的介绍。 欠拟合:是指对于训练样本的一般属性尚未学好。 过拟合:是指对于训练样本中样本的独有的性质当做训练样本的…

Python中概括is和==的区别

python中的对象都是由id,value,type构成,id是对象的唯一标识。 is用于判断对象的id是否相同即是不是引用相同的对象,用于判断对象的value是否相同即对象中的内容是否一样。 在python中字符(串)型和数值型…

Docker的简单理解

在TensorFlow安装中涉及了Docker安装,特记录于下。 Docker和虚拟机类似都是一种虚拟化技术,只是相比而言Docker比虚拟机能加的轻量级,更快,更容易移植。有一些博主把它理解为集装箱思想,也就是不同种类商品放在不同集…

决策树简单理解

决策时主要用于做分类任务,通过变形也可以做回归任务(叫做回归树)。它是一颗数据结构中的树的概念,它的非叶节点对应属性,叶节点对应预测结果。在我之前关于西瓜书第一章绪论部分的笔记中就提到过,所有的模…

解决不能使用FTP协议远程连接阿里云轻量应用服务器的问题

轻量应用服务器提供的镜像中,有的并未提供FTP软件和配置,也就是说不能使用FTP协议传输文件。这时候需要使用到WinSCP软件来管理服务器文件。 软件下载: 访问 WinSCP软件下载地址https://winscp.net/eng/docs/lang:chs?spm5176.8208715.110…

WordPress使用WP-PostViews插件显示访问量

很多的主题不包含访问量显示,这里介绍官方文档中所说的使用WP-PostViews插件在页面中显示访问量的实现步骤。 第一步: 安装启动插件。有两种方法,第一种直接登录WordPress后台,选择左侧功能栏中的插件→点击安装插件→搜索WP-Po…