Android之旅第二站——界面(布局)…

这篇博客介绍了Android的五种主要布局:线性、相对、表格、帧和绝对布局。线性布局分为垂直和水平方向,常用于简单结构。相对布局以其灵活性适用于复杂界面,通过相对位置属性定位控件。表格布局适合N行N列的格式,而帧布局则允许子元素层叠。绝对布局通过坐标定位控件,但实际开发中较少使用。
摘要由CSDN通过智能技术生成

Android中有五大布局: LinerLayout(线性布局)、RelativeLayout(相对布局)、Tablelayout(表格布局)、

用来控制控件的摆放。

Framelayout(层叠布局)、AbsoulteLayout(绝对布局)。

常用的是线性布局和相对布局,其他的不常用,有些甚至说不会用到。

1.LinerLayout(线性布局)

行单列的结构,每一行只会有一个元素,而不论这个元素的宽度为多少;如果是水平排列,那么将是一个单行N列的结构。

线性布局,顾名思义,无非是水平或者垂直分布来排列控件。其中的属性:

android:orientation(方向):Vertical(垂直)、Horizontal(水平)

android:layout_weight: 常用比例切割空白:平分空白、左右显示、独占空白。比较重要,之后会详解。

2.RelativeLayout(相对布局)

RelativeLayout按照各子元素之间的位置关系完成布局。在此布局中的子元素里与位置相关的属性将生效。

注意在指定位置关系时,引用的ID必须在引用之前,先被定义,否则将出现异常。

RelativeLayout是Android五大布局结构中最灵活的一种布局结构,比较适合一些复杂界面的布局。

相对于控件(位于指定控件id的哪个位置)ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值