ConstraintLayout 的使用

简介: ConstraintLayout 的使用

1.定位位置

控件的那一边和 另一个控件的那一边对齐

  • layout_constraintLeft_toLeftOf  左边和左边对齐
  • layout_constraintLeft_toRightOf  左边和右边对齐
  • layout_constraintRight_toLeftOf  右边和左边对齐
  • layout_constraintRight_toRightOf
  • layout_constraintTop_toTopOf
  • layout_constraintTop_toBottomOf
  • layout_constraintBottom_toTopOf
  • layout_constraintBottom_toBottomOf
  • layout_constraintBaseline_toBaselineOf
  • layout_constraintStart_toEndOf
  • layout_constraintStart_toStartOf
  • layout_constraintEnd_toStartOf
  • layout_constraintEnd_toEndOf

 

2.居中对齐

同时设置:


水平居中:


app:layout_constraintLeft_toLeftOf="parent"

app:layout_constraintRight_toRightOf="parent"


竖直居中:

app:layout_constraintTop_toTopOf="parent"

app:layout_constraintBottom_toBottomOf="parent"


偏移

  • layout_constraintHorizontal_bias  左右偏移   取值范围  0~1
  • layout_constraintVertical_bias      上下偏移  取值范围  0~1


3.margin的设置

同时使用

android:layout_marginXXX="30dp"

app:layout_constraintXXX_toBottomOf="@+id/insert"


目录
相关文章
|
8月前
|
数据可视化 Android开发 容器
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
265 5
|
7月前
|
Android开发 UED 开发者
Android 中的 LinearLayout 布局
Android 中的 LinearLayout 布局
|
7月前
|
Android开发 开发者
深入了解 Android 中的 RelativeLayout 布局
深入了解 Android 中的 RelativeLayout 布局
|
7月前
|
Android开发
07. 【Android教程】Android 线性布局 LinearLayout
07. 【Android教程】Android 线性布局 LinearLayout
184 0
代码设置ConstraintLayout的layout_constraintDimensionRatio
代码设置ConstraintLayout的layout_constraintDimensionRatio
|
XML 机器人 数据格式
ConstraintLayout简单效果
ConstraintLayout简单效果
352 0
ConstraintLayout简单效果
|
XML Android开发 数据格式
ConstraintLayout 想说爱你不容易 (二)
日常补漏,学习一下 ConstraintLayout 基本用法!
509 0
ConstraintLayout 想说爱你不容易 (二)
|
算法 Android开发 API
Android开发 - 掌握ConstraintLayout(二)介绍
介绍 发布时间 ConstraintLayout是在2016的Google I/O大会上发布的,经过这么长时间的更新,现在已经非常稳定。 支持Android 2.3(API 9)+ 目前的Android设置几乎没有低于Android4.4(Api 19)的,所以ConstraintLayout可以支持所有的设备。
1250 0
|
测试技术 Android开发
ConstraintLayout 想说爱你不容易!
      ConstraintLayout 约束布局 的发布已经很长时间了,小菜用的比较少,测试时看到同事用的 ConstraintLayout 布局方式编辑的 xml,觉得有必要学习一下,并记录一下小菜在学习过程中遇到的小问题。
1242 0
|
XML Android开发 数据格式