常用的Android基本布局——01

本文介绍了Android开发中两种常见的布局方式:线性布局(LinearLayout)和相对布局(RelativeLayout)。线性布局支持控件沿水平或垂直方向排列,并且可以通过权重属性调整控件的大小分配。相对布局则允许根据控件之间的相对位置进行布局。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、LinearLayout线性布局:

线性布局控制其中的控件或组件横向或纵向排列。线性布局布局中,每一行或每一列只能放一个控件。

并且线性布局不会换行。当控件排列到窗体边缘,后面的控件就被隐藏,而不会显示出来。

线性布局的默认方向是水平方向(Horizontal)。

线性布局方向:Vertical 垂直方向、Horizontal 水平方向。

LinearLayout的特有属性:【重新归纳:去除公共属性后的特有属性

1、android:orientation布局管理器内组件的排列方式

2、android:gravity设置布局管理器内组件的对齐方式

3、android:weightSum

 LinearLayout 子元素的特有属性:

1、android:layout_weight子元素在 LinearLayout 中所占的权重

2、android:layout_gravity子元素在 LinearLayout 中的对齐方式

二、RelativeLayout相对布局

按着控件之间的相对位置来进行布局。

具体使用方式如下如图:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值