![Getting started with ConstraintLayout in Kotlin - Part 2: understanding constraints, bias, and chains Getting started with ConstraintLayout in Kotlin - Part 2: understanding constraints, bias, and chains](https://images.ctfassets.net/1es3ne0caaid/1rY4eNOLTumcY4UUEOIKe6/d3e9591513acf57bdf9fc61ff0dfc17d/constraintLayout-2-autoadd-constraints.gif)
Getting started with ConstraintLayout in Kotlin - Part 2: understanding constraints, bias, and chains
![Relative Layout is Dead. Meet Constraint Layout — Part 1 | by Paul Gillis | QuarkWorks, Inc. | Medium Relative Layout is Dead. Meet Constraint Layout — Part 1 | by Paul Gillis | QuarkWorks, Inc. | Medium](https://miro.medium.com/max/1076/1*mJ_g9bnI-nJc-Wrnkeig3A.png)
Relative Layout is Dead. Meet Constraint Layout — Part 1 | by Paul Gillis | QuarkWorks, Inc. | Medium
![Relative Layout is Dead. Meet Constraint Layout — Part 1 | by Paul Gillis | QuarkWorks, Inc. | Medium Relative Layout is Dead. Meet Constraint Layout — Part 1 | by Paul Gillis | QuarkWorks, Inc. | Medium](https://miro.medium.com/max/1018/1*avw0a6VYHwmx4Ph0bLiwrQ.png)
Relative Layout is Dead. Meet Constraint Layout — Part 1 | by Paul Gillis | QuarkWorks, Inc. | Medium
![Getting started with ConstraintLayout in Kotlin - Part 2: understanding constraints, bias, and chains Getting started with ConstraintLayout in Kotlin - Part 2: understanding constraints, bias, and chains](https://images.ctfassets.net/1es3ne0caaid/35FYFbG8nm8kiQqAGwMw68/c8ff7805e35702ed1e4202fd87ff90af/constraintLayout-2-centered.png)
Getting started with ConstraintLayout in Kotlin - Part 2: understanding constraints, bias, and chains
![Understanding the behavior of Android Linear Layout and its major attributes. | by Chanaka Fernando | Medium Understanding the behavior of Android Linear Layout and its major attributes. | by Chanaka Fernando | Medium](https://cdn-images-1.medium.com/fit/t/1600/480/1*eG4d4XQYkuVnJqGLf43-iQ.png)
Understanding the behavior of Android Linear Layout and its major attributes. | by Chanaka Fernando | Medium
![android - androidx Recycler View match constraint (0dp) with wrap content behaviour - Stack Overflow android - androidx Recycler View match constraint (0dp) with wrap content behaviour - Stack Overflow](https://i.stack.imgur.com/IdWvA.png)
android - androidx Recycler View match constraint (0dp) with wrap content behaviour - Stack Overflow
![java - Changing the height of ConstraintLayout from wrap-content to 0dp changes height of children - Stack Overflow java - Changing the height of ConstraintLayout from wrap-content to 0dp changes height of children - Stack Overflow](https://i.stack.imgur.com/DMeq5.png)