You will learn the basics of creating Android user interfaces, starting with layouts such as LinearLayout, and then switch to using the newer ConstraintLayout.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4701-beginning-android-layouts