浅析android 四大布局

本文介绍了Android开发中常用的四大布局:LinearLayout、RelativeLayout、FrameLayout及TableLayout的特点与应用场景,并简要提及了它们各自的特性,如权重分配、相对定位及表格结构等。

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

 四大布局


android 中的布局在整个系统中是很重要的。


关于各个组件在一个页面中,如何更好更加合适的摆放,就要用到常见的几种布局的特性了。


常见的布局主要有:

Linearlayout,Relativelayout,Framelayout,TableLayout,四种,

另外还有其他的一些布局,也会用到,但是不如这几个用的多


Linearlayout,为线性布局,分为垂直方向,和水平方向两种。

通常可以通过设置权重,来平分剩下的空间(水平方向或是垂直的方向)


RelativeLayout ,称为相对布局,顾名思义,也就是相对与其他的控件而言的,可以是相对与父级元素(控件),也可以是相对于某个元素(通常可以通过ID找到被“依靠”的元素)。还可以利用其他的属性创造出其他效果。


Framelayout ,通常称为帧布局,使可以重叠的。关于其应用,可以浏览网址点击打开链接


TableLayout,如同网页中的table元素一样,只不过没有了显式列元素(通常系统自动根据最大的决定)。它有TableRow。


一些有趣的属性,还是需要在实践中不断的探索的》》》




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值