- The official documentation
- Pluralsight - Android Fundamentals - ConstraintLayout
- Styling Android - ConstraintLayout tutorial series
- ConstraintLayout.com
- What is constrainlayout and When was it introduced to the community ?
- How to add constraint layout to an existing project ?
- What is constraintlayout resolver and what does it do ?
- What are the advantages of using constraintlayout in design ?
- How the constraintlayout arranges the views, compared to linear and relativelayout ?
- What is the algorithm that constraintlayout uses internally ?
- Explain the concept and application of
baseline
constraint. - Explain the concept and application of
center
constraint. - Explain the concept and application of
standard
constraint. - Explain the concept and application of
bias
in constraintlayout. - Explain the concept and application of
guideline
in constraintlayout. - Explain the concept and application of
barrier
in constraintlayout. - Explain the concept and application of
group
in constraintlayout. - Explain the concept and application of
chaining
in constraintlayout. - Explain
chaining modes
and their differences. - Explain the concept and application of
match_constraint
in constraintlayout. - Explain the concept and application of
ratio
in constraintlayout. - Explain the concept and application of
circular positioning
in constraintlayout. - What are some pitfalls of using
WRAP_CONTENT
when using with constraintlayout ? - What are some pitfalls of using
Convert to ConstraintLayout tool
in Android Studio ? - What is the
optimization level
? - What are different optimization levels in constraintlayout ?
- What strange behaviors can happen when using Packt/Expand buttons in the Layout Editor, on a constraintlayout ?
- Implement a circular clock by using ConstraintLayout.
- Which of the following width/height attributes is more costy, when using with ConstraintLayout ?
- exact dimensions
- match_constraint
- Convert an existing complex layout to ConstraintLayout.
- Explain about the double-measurement issue in LineatLayout and RelativeLayout.
- What is the purpose of
ConstraintChangeListener
? - What is the purpose of
ConstraintSet
?