线性布局三行三列Android,Android LinearLayout线性布局详解

本文详细介绍了Android中的LinearLayout布局管理器,强调了orientation、gravity和baselineAligned属性的使用,以及如何实现三行三列的布局效果。通过实例展示了不同属性设置对组件排列的影响,并探讨了baselineAlignedChildIndex属性的作用。
摘要由CSDN通过智能技术生成

为了更好地管理android应用的用户界面里的各组件,android提供了布局管理器。通过使用布局管理器,android应用图形用户界面具有良好的平台无关性。推荐使用布局管理器来管理组件的分布、大小,而不是直接设置组件的位置和大小。可以使用布局管理器嵌套布局管理器,即也可作为一个ui组件来使用。

linearlayout可以控制组件横向排列或者纵向排列,内容不会换行,超出屏幕部分将不会显示出来。

学习图解

80325f06fd36025c833038b0ea7d898d.png

linearlayout 常用xml属性及方法

【属性一】orientation 设置子组件的排列方式(单选)

xml:android:orientation="horizontal"

273a355660d5ce7471b8052556a52d10.png

horizontal:横向排列

vertical:纵向排列

java :linearlayout.setorientation(linearlayout.vertical);

linearlayout.horizontal横向排列

eefd20e17a91e838352bcc3f6c3da7e5.png

linearlayout.vertical纵向排列

3531b6a1779b678a3d530ccc60050fee.png

【属性二】gravity设置子组件的对齐方式(多选)

xml:android:gravity="center"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值