layout_weight的作用以及意义
来源:互联网 发布:java web三大框架 书籍 编辑:程序博客网 时间:2024/05/18 13:47
layout_weight的作用以及意义
layout_weight 用于给一个线性布局中的诸多视图赋以权重,来进行所占界面大小分配。
layout_weight初始默认值为零,含义是需要多大的界面就占用多大的屏幕空间,而不用将整个屏幕空间全部分割。只要其中一个试图layout_weight值为大于零的数,则要将父视图的屏幕空间进行分割,每个视图占据的空间根据设置的layout_weight值确定,并且必须将整个屏幕空间分割完。具体如下面所示:
1、 两个Button视图,初始的layout_weight值都是零,所以它将占据需要的空间,即使整个屏幕空间还有剩余
xml中程序块为:
其显示的结果为:
2、 改变Button1中的text文件显示的内容,增加Button1显示所需要的屏幕空间
3、 将Button2的layout_weight值赋为1,而Button1的layout_weight值依旧为0,这时要求分完整个屏幕空间,两种情况分别为:
4、 将Button1的layout_weight值设为2,Button2的layout_weight设为1,剩余空间的2/3分给Button1,1/3分给Button2(数值越大,越重要),结果为:
5、 将Button1和Button2中的layout_weight值均设为1,则两者平分父视图布局剩余的宽度(因为我们声明这两者的重要度相等),这时要求分完整个屏幕空间,结果为:
0 0
- layout_weight的作用以及意义
- Spring Boot 注解的意义以及作用
- python中__name__的意义以及作用
- android:layout_weight的作用
- android:layout_weight的作用
- android:layout_weight的作用
- BGP存在的意义以及IGP对它的作用
- 关于数据库表索引的作用以及意义
- string.xml 的作用以及意义——国际化应用
- python中with as 语句的作用以及意义
- 布局文件中layout_weight的作用
- LinearLayout中android:layout_weight的作用
- ANDROID布局中LAYOUT_WEIGHT的作用
- LinearLayout中android:layout_weight的作用
- android 布局中的layout_weight的作用
- 视图属性之layout_weight的作用
- LinearLayout中android:layout_weight的作用
- 接口的作用和意义
- 实用的复选框操作——15分钟解决90%以上的javascript复选框操作
- 嵌入式Linux系统网络的配置
- shell实例浅谈之十二批量解压zip文件
- Spark-MapReduce编程-自连接(Scala)
- html中select只读显示
- layout_weight的作用以及意义
- 开发者招募—友盟“开发数据无线潜能”2014发布会
- Linux进程的状态转换图
- 第十三周项目六 体验文件操作(4)
- Uploadify—借助Uploadify插件实现图片预览时如何解决Chrome浏览器报“喔唷,崩溃啦”
- 一元多项式的相乘
- 第13周项目3成绩处理(函数版)
- How to Profile Memory in Linux
- 如何实现手机注册验证