IDEA Android 网格布局(GridLayout)示例(计算器界面布局)
创始人
2024-05-28 13:05:02
0

网格布局(GridLayout)

示例程序效果(实现类似vivo手机自带计算器UI)

真机和模拟器运行效果:

 

简述:

GridLayout(网格布局)和TableLayout(表格布局)有类似的地方,通俗来讲可以理解为网格布局是表格布局的升级版,这样容易理解。相对来说网格布局的优点有一下几点:

  1. 可以设置布局中组件的排列方式。
  2. 任意自定义网格布局的行列。
  3. 可以直接设置组件位于某行某列。
  4. 可以设置组件横跨几行或者几列。

主要属性: 

设置排列对齐
android:orientation :设置排列方式,默认垂直(vertical竖直)、水平(horizontal)。
android:layout_gravity : 设置对齐方式,left ,right,center,buttom,也可以同时使用俩个,比如:top | left。

设置几行几列
android:rowCount=”5”//设置网格布局有5行。
android:columnCount=”5”//设置网格布局有5列。

设置组件所在的行列(注意:是从0开始计的!)
android:layout_row =”2”//设置组件位于第3行。
android:layout_column = “3” //设置该组件位于第4列。

设置组件横跨几行几列
android:layout_rowSpan=”3”//纵向横跨3行合并
android:layout_columnSpan=”3”//横向横跨3列合并

activity_main.xml:


 

相关内容

热门资讯

2026年“两新”“两重”政策... 2026年“两新”(大规模设备更新和消费品以旧换新)政策有哪些新变化?当前,“两重”建设(国家重大战...
2026年四川汽车、家电、数码... 12月31日,四川省商务厅发布了《四川省商务厅关于2026年四川省汽车以旧换新补贴的公告》《四川省商...
仁盈律所代理投资者诉世纪星源(... 2025年10月,上海仁盈律师事务所张晏维律师团队在证券维权领域再立新功,代理的“投资者诉世纪星源(...
国务院常务会议解读|国务院部署... 新华社北京12月31日电(记者谢希瑶)12月31日召开的国务院常务会议指出,跨境贸易便利化是营造一流...
证监会发布!事关行政执法当事人... 12月31日,证监会发布《关于修改<证券期货行政执法当事人承诺制度实施规定>的决定》(以下简称《决定...
政策带旺消费,广州线下落地20... 2026年1月1日,随着新年钟声敲响,广东新年消费品以旧换新活动(即“国补”活动)正式启动。零点刚过...
日照市2026年基本医疗保险政... 日照市职工2026年基本医疗保险政策汇总一览表(暂行) 日照市居民2026年基本医疗保险政策汇总一...
“芙蓉花红”映民心 恒达社区答... 长沙晚报掌上长沙12月31日讯(通讯员 刘梦莹)12月30日,芙蓉区荷花园街道恒达社区开展“芙蓉花红...
*ST熊猫(600599)披露... 截至2025年12月31日收盘,*ST熊猫(600599)报收于9.93元,较前一交易日下跌4.98...
陆家嘴(600663)披露公司... 截至2025年12月31日收盘,陆家嘴(600663)报收于7.91元,较前一交易日上涨0.38%,...