ConstraintLayout学习小结

本文详细介绍了Android ConstraintLayout中各种约束属性的作用及使用方法,包括水平和垂直方向的约束、偏移量设置等,并解释了如何通过权重来分配空间。

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

app:layout_constraintLeft_toLeftOf

app:layout_constraintLeft_toRightOf 我最左边的位置 在别人的右边 下面的意思类似

app:layout_constraintRight_toRightOf

app:layout_constraintRight_toLeftOf

app:layout_constraintTop_toTopOf

app:layout_constraintTop_toBottomOf

app:layout_constraintBottom_toBottomOf

app:layout_constraintBottom_toTopOf

 

layout_constraintHorizontal_bias(水平方向偏移)(范围0-1)

layout_constraintVertical_bias(垂直方向偏移)(范围0-1)

就是这个空间左右或者上线的间距的比例

比方说 layout_constraintHorizontal_bias= “0.7”

本来控件距离左边是0  右边也是100  设置0.7之后  距离左边70 距离右边30

当设置了边界约束属性后,View会自动出现在中间,也就是说,默认的偏移属性是0.5

 

 

layout_constraintHorizontal_weight //水平方向上比重,类似线性布局

layout_constraintVertical_weight //垂直方向上比重,类似线性布局

 

这个必须设置 相对左边的控件和相对右边的控件 否则会失效

类似于这样

app:layout_constraintLeft_toRightOf="@id/bt_a"

app:layout_constraintRight_toLeftOf="@id/bt_c"

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值