您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页ConstraintLayout布局使用详解

ConstraintLayout布局使用详解

来源:二三四教育网

前言

ConstraintLayout是什么

需要升级到AS2.2以上才能有这个功能:

ConstraintLayout即约束布局或限制性布局。它是一种新的布局方式,可以看做是RelativeLayout的增强,向下兼容至API level 9(Android 2.3),并且是support library的一部分,也就是说,能兼容目前绝大多数的Android设备。它的目标是减少布局的层级,同时改善布局性能,还减少了使用RelativeLayout的复杂性。

使用ConstraintLayout需要安装Android Studio 2.2,预览版也可以。AS 2.2专门为ConstraintLayout开发了一套新的布局编辑器。新的编辑器极其强大,用拖拽就可以完成界面开发,无需编辑XML。

具体如图,那些线就是互相约束的指示。

73150134_1.jpg

这个布局的核心就是约束,他更适合使用拖拽来实现布局,反而不容易在XML代码中来修改布局。接下来重点讲的就是如何拖拽。

如何开始使用

为了要使用ConstraintLayout,我们需要在app/build.gradle文件中添加ConstraintLayout的依赖,如下所示。

dependencies {
    compile 'com.android.support.constraint:constraint-layout:1.0.0-beta4'
}

使用

没什么特别的用法,只要多尝试几次就可以了。

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务