Android开发笔记 TableLayout常用的属性介绍
2024-08-28 09:02:29
今天看了安卓简单控件的布局方式,大概有绝对、相对、表格、线性、帧式布局五种方式,表格布局里面的一些属性相对来说比较复杂,下面主要谈谈表格方式布局的一些属性
TableLayout经常用到的属性有:
android:collapseColumns:以第0行为序,隐藏指定的列:
android:collapseColumns该属性为空时,效果如下图:
把android:collapseColumns=0,2--------------》意思是把第0和第2列去掉,如下图:
android:shrinkColumns:以第0行为序,自动延伸指定的列填充可用部分:
当LayoutRow里面的控件还没有布满布局时,shrinkColumns不起作用,如下图:
设置了shrinkColumns=0,1,2,布局完全没有改变,因为LayoutRow里面还剩足够的空间。
当LayoutRow布满控件时,如下图:
设置设置了shrinkColumns=2,则结果如下图,控件自动向垂直方向填充空间:
android:stretchColumns:以第0行为序,尽量把指定的列填充空白部分:
设置stretchColumns=1,则结果如下图,第1列被尽量填充(Button02与TextView02同时向右填充,直到TextView03被压挤到最后边)。
最新文章
- 无法识别特性“configProtectionProvider”的解决方案
- 浅谈如何使用python抓取网页中的动态数据
- PasswordHasher
- 关于 Unix 用户权限及进程权限及 Saved set-user-id
- 十家国内知名的EDM服务提供商
- java读写中文文件
- 21 Free SEO Tools For Bloggers--reference
- c#几个小例子引发的思考
- XE5 安装破解
- Android Training精要(二)開啟ActionBar的Overlay模式
- 读jquery.cookie.js源码学到的几个技巧
- 手游接入Facebook的那些坑
- 部署腾讯云(CentOS6.6版本,jdk1.7+tomcat8+mysql)
- 二, 字符串和编码之 python 格式化
- log4cplus使用(三)-日志重定向
- CSS中line-height继承问题
- 在linux系统上文件传输的小技巧
- Springboot/SpringMvc 读取上传 xls 文件内容
- Flask在Pycharm开启调试模式
- linux内核数据包转发流程(一):网络设备驱动