栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

android-ui入门之LinearLayout

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

android-ui入门之LinearLayout

文档:​​​​​​https://developer.android.com/guide/topics/ui/layout/linear

1.简介

LinearLayout 是一个视图组,用于使所有子视图在单个方向(垂直或水平)保持对齐。

可以使用 android:orientation 属性指定布局方向。

LinearLayout 的所有子视图依次堆叠,因此无论子视图有多宽,垂直列表每行均只有一个子视图,水平列表将只有一行高(最高子视图的高度加上内边距)。

LinearLayout 会考虑子视图之间的边距以及每个子视图的对齐方式(右对齐、居中对齐或左对齐)。

LinearLayout全类名为android.widget.LinearLayout,是android自带的ViewGroup子类

2.布局权重

LinearLayout还支持使用 android:layout_weight 属性为各个子视图分配权重。

此属性会根据视图应在屏幕上占据的空间大小,向视图分配“重要性”值。如果拥有更大的权重值,视图便可展开,填充父视图中的任何剩余空间。

子视图可指定权重值,然后系统会按照子视图所声明的权重值比例,为其分配视图组中的任何剩余空间。默认权重为零。

2.1 均等分布

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/287500.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号