博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Views元素的layout_weight属性
阅读量:4207 次
发布时间:2019-05-26

本文共 450 字,大约阅读时间需要 1 分钟。

所有View(视图)元素中都有一个XML属性android:layout_weight,其值为0,1,2,3...等整数值。使用了之后,其对应界面中的元素比例就会发生变化,变大或者变小。layout_weight属性其实就是一个元素重要度的属性,用于在线性布局中为不同的view元素设置不同的重要度。

所有的视图都有一个layout_weight值,其默认值为0,表示视图多大就占据多大的屏幕空间。若赋一个>0的数值,则各视图元素将会把父视图中的可用空间进行分割,分割大小具体取决于每一个视图的layout_weight值以及该值在当前屏幕布局的整体layout_weight值和在其它视图屏幕布局的layout_weight值中所占的比率而定。 

比如:说我们在水平方向两个文本标签(TextView),两个文本标签各自并指定layout_weight值为1,则各占一半,一个是1,一个2,则一个占2/3屏幕,一个占1/3。

需要注意的是:layout_weight值越小其重要度越高,占用屏幕越大。

转载地址:http://aalli.baihongyu.com/

你可能感兴趣的文章
Oracle优化02-锁和阻塞
查看>>
Oracle优化06-Hint
查看>>
Oracle-动态性能视图解读
查看>>
ORACLE常用性能监控SQL【一】
查看>>
ORACLE常用性能监控SQL【二】
查看>>
Oracle-临时表空间(组)解读
查看>>
Oracle-PL/SQL基础
查看>>
Oracle-使用awrrpt.sql生成AWR报告
查看>>
Oracle实例迁移_真实场景实操
查看>>
Oracle启动和停止的方式详解
查看>>
Oracle-AWR性能报告解读
查看>>
Oracle自动备份脚本(Linux)
查看>>
Oracle-Oracle数据库结构
查看>>
Oracle优化06-Hint
查看>>
Oracle-维护存在主键的分区表时的注意事项
查看>>
Oracle-Oracle SQL Report (awrsqrpt.sql/awrsqrpi.sql)生成指定SQL的统计报表
查看>>
Oracle-数据字典解读
查看>>
Oracle-UNDO表空间解读
查看>>
Oracle-知识结构漫谈
查看>>
Oracle-锁解读
查看>>