DirectionalLayout线性布局

本文详细介绍了DirectionalLayout线性布局在鸿蒙系统中的使用,包括排列方向(horizontal或vertical)和权重属性。DirectionalLayout允许组件按照水平或垂直方向排列,并通过weight属性实现按比例分配空间。文章提供了案例说明如何设置布局方向和权重。
摘要由CSDN通过智能技术生成

今天我们介绍一下DirectionalLayout线性布局,带好小本本我们开始今天的课程了。

DirectionalLayout布局

DirectionalLayout是Java UI中的重要布局,主要是用于将一组组件(Component)按照水平或者垂直方向排布,能够很方便的对其布局内的所有组件,同时也可以和其他布局进行组合,实现更加丰富的布局方式。

DirectionalLayout的所有共有属性是继承自:Component基础组件

DirectionalLayout示意图

在这里插入图片描述

DirectionalLayout自有的布局属性如下:

alignment属性:表示在自有的XML属性,其中包括对齐方式,有左对齐、右对齐、水平居中对齐、垂直居中对齐等方式horizontal_center、垂直居中对齐vertical_center等方式。可以设置取值项如表中所列,也可以使用“|”进行多项组合。ohos:alignment=“top|left” 或者ohos:alignment=“left”

orientation属性:是表示子布局的排列方向,其中有两个重要的属性,一个是水平方向 horizontal,一个是垂直方向vertical。示例如下:水平方向:ohos:orientation=“horizontal” 垂直方向:ohos:orientation=“vertical”

total_weight权重&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值