Android——界面布局

本文详细介绍了Android中的多种布局,包括线性布局、相对布局、帧布局、表格布局、绝对布局、网格布局和约束布局。线性布局以水平或垂直方式显示组件,支持权重分配;相对布局通过组件间的相对位置定义布局;帧布局按照放入顺序堆叠控件;表格布局以表格形式展示组件;绝对布局直接定义坐标定位;网格布局允许跨行显示;约束布局提供更灵活的定位方式,解决了复杂嵌套问题。
摘要由CSDN通过智能技术生成

在Android中,需要对每个控件定义大小、位置,需要给定一种布局的管理方式

线性布局(LinearLayout)

线性布局主要以水平和垂直方式来显示界面组件,支持为各个组件分配权重,确保组件显示的大小符合要求。

1. android:orietation

设置布局内组件排列方式,可选horizontal(水平排列)和vertical(竖直排列),默认为vertical。

2. android:gravity

设置布局内组件对齐方式,可选top(顶部)、bottom(底部)、left(左边)、right(右边)、center_vertical(垂直居中)、fill_vertical(垂直填充)、center_horizontal(水平居中)、fill_horizontal(水平填充)、center(居中)、fill(填充)、clip_vertical(垂直裁剪)和clip_horizontal(水平裁剪),也可同时定义多个属性,用竖线隔开,如左下角对齐:left|bottom

3. android:layout_weight

android:layout_weight 会按照设置的值大小给每个控件分配大小。

如要创建线性布局,让每个子视图使用大小相同的屏幕空间,要将每个视

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值