当前位置:   article > 正文

相对布局android:visibility,Android最强布局——ConstraintLayout约束布局

android:visibility

Android最强布局——ConstraintLayout约束布局

Android最强布局——ConstraintLayout约束布局

首先,现附上官方文档:ConstraintLayout官方文档

约束布局ConstraintLayout 是一个ViewGroup,可以在Api9以上的Android系统使用它,它的出现主要是为了解决布局嵌套过多的问题,以灵活的方式定位和调整小部件。从 Android Studio 2.3 起,官方的模板默认使用 ConstraintLayout。

然而,ConstraintLayout的出现就是为了解决布局嵌套的问题。在开发过程中经常能遇到一些复杂的UI,可能会出现布局嵌套过多的问题,嵌套得越多,设备绘制视图所需的时间和计算功耗也就越多。

在使用过程中,ConstraintLayout 可以看做是一个更强大的 RelativeLayout,它提供了更多的 API 来约束控件的相对关系,更容易满足复杂的页面布局。

相对定位:

a控件的xx位于b控件的xx

layout_constraintLeft_toLeftOf a控件的左边位于b控件的右边

layout_constraintLeft_toRightOf

layout_constraintRight_toLeftOf

layout_constraintRight_toRightOf

layout_constraintTop_toTopOf

layout_constraintTop_toBottomOf

layout_constraintBottom_toTopOf

layout_constraintBottom_toBottomOf

layout_constraintBaseline_toBaselineOf

文本对齐:两个TextView的高度不一致,但是又希望他们文本对齐

layout_constraintStart_toEndOf

layout_constraintStart_toStartOf

layout_constraintEnd_toStartOf

layout_constraintEnd_toEndOf

居中:

控件上下左右居中显示:

app:layout_constraintLeft_toLeftOf="parent”

app:layout_constraintRight_toRightOf=“parent”

app:layout_constraintTop_toTopOf

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/377286
推荐阅读
相关标签
  

闽ICP备14008679号