属性
位置
形如layout_constraintBottom_toTopOf
,表示在改控件的底部,对应id的控件top上面
居中
对应父布局垂直居中
1 2 |
app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" |
宽高比
1 2 3 4 |
宽16 app:layout_constraintDimensionRatio="W,16:6" 高16 app:layout_constraintDimensionRatio="H,16:6" |
链条
情景:假设有三个tab tab1,tab2,tab3
1 2 3 4 5 6 7 8 9 |
tab1 app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toLeftOf="@+id/tab2" tab2 app:layout_constraintLeft_toRightOf="@id/tab1" app:layout_constraintRight_toLeftOf="@+id/tab3" tab3 app:layout_constraintLeft_toRightOf="@id/tab2" app:layout_constraintRight_toRightOf="parent" |
图:
app:layout_constraintHorizontal_weight
设置weight属性
layout_constraintHorizontal_chainStyle
设置链条风格
spread:平均分,适中
spread_inside 平均分,占用边
packed : 全部紧凑在一起