android ConstraintLayout(一)

一直没有时间对ConstraintLayout进行系统全面的学习,刚开始也发现对所有的属性都是一脸懵比。经过一下午的慢慢奋战,对一些属性有一定的了解。

以下是本人对ConstraintLayout属性的一些理解,希望能帮助正在学习的Coder

首先要明白注释中的:上边界  下边界  左边界  右边界  用一个图解释给各位

图片中上下左右的那个圆点所在的那条线的区域分别就表示了:上边界  下边界  左边界  右边界

以下是ConstraintLayout的相关属性:由于时间有限,暂时先更新到这儿,后面会进一步研究,并且会持续更新,希望能够帮助到想要学习ConstraintLayout(约束布局)的童鞋们。

layout_constraintTop_toTopOf:当前View的上边界与指定View的上边界建立约束

layout_constraintTop_toBottomOf:当前View的上边界与指定View的下边界立约束。

layout_constraintBottom_toBottomOf:当前View的下边界与指定View的下边界立约束。

layout_constraintBottom_toTopOf:当前View的下边界与指定View的上边界立约束。

layout_constraintLeft_toLeftOf:当前View的左边界与指定View的左边界建立约束。

layout_constraintLeft_toRightOf:当前View的左边界与指定View的右边界建立约束。

layout_constraintRight_toRightOf:当前View的右边界与指定View的右边界建立约束。

layout_constraintRight_toLeftOf:当前View的左边界与指定View的右边界建立约束。

注:以上所有控件除了通过“@id/view_id”,当值为“parent”时,都表示是针对当前的父控件的相关位置。

其实个人对ConstraintLayout的理解也就是一个升级版的 RelativeLayout。

layout_editor_absoluteY:当前View最初的那一像素的Y坐标

layout_editor_absoluteX:当前View最初的那一像素的X坐标


喜欢的童鞋,点个赞呗,谢谢

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容