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"


目录
相关文章
|
6月前
|
数据可视化 Android开发 容器
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
217 5
|
Android开发
Android ConstraintLayout
Android ConstraintLayout
99 0
|
XML 机器人 数据格式
ConstraintLayout简单效果
ConstraintLayout简单效果
334 0
ConstraintLayout简单效果
|
Android开发
CoordinatorLayout使用浅析
CoordinatorLayout使用浅析
218 0
CoordinatorLayout使用浅析
|
算法 Android开发 API
Android开发 - 掌握ConstraintLayout(二)介绍
介绍 发布时间 ConstraintLayout是在2016的Google I/O大会上发布的,经过这么长时间的更新,现在已经非常稳定。 支持Android 2.3(API 9)+ 目前的Android设置几乎没有低于Android4.4(Api 19)的,所以ConstraintLayout可以支持所有的设备。
1242 0
CoordinatorLayout 之深入理解
上篇在对 CoordinatorLayout 作了一些简单介绍,以了解 CoordinatorLayout 带来的一些特性和常见用途。本篇将对 CoordinatorLayout 的源码进行一些分析,以了解它的相关特性的运行原理,以及 Behavior 的执行过程。
1346 0
|
XML Android开发 数据格式
|
XML 数据可视化 Android开发
ConstraintLayout (这到底是什么)
本文讲的是ConstraintLayout (这到底是什么),我想先讨论一下我在学习这个很酷的布局时的经验。当 Google 发布这个布局后我就开始学习了,在这个过程中我遇到了很多的问题。我想找一些优秀的教程,但是结果都是一些教我在可视化编辑器里拖拽图片的东西,这些对我一点用都没有。
1176 0