Android Fundamentals: ConstraintLayout

Learn how to create layouts with Android Studio’s Layout Editor and ConstraintLayout. This course will teach the basics of using ConstraintLayout, such as Constraints, Guidelines, Barriers, Bias, and Chains.
Course info
Level
Beginner
Updated
May 24, 2018
Duration
1h 25m
Table of contents
Introduction to ConstraintLayout
Basic Features of ConstraintLayout - Constraints and Bias
Using Chains in ConstraintLayout
Optimizing Your Layouts with Guidelines and Groups
Advanced Features of ConstraintLayout
Tips and Tricks to Using ConstraintLayout
Next Steps in Your ConstraintLayout Journey
Course Overview
Description
Course info
Level
Beginner
Updated
May 24, 2018
Duration
1h 25m
Description

Knowing how to build layouts for your Android app is a necessary skill, and using ConstraintLayout and the Android Studio Layout Editor is essential to being a successful Android Developer. In this course, Android Fundamentals: ConstraintLayout, you will learn how to build great layouts using ConstraintLayout. First, you will learn all about Constraints and how to manage them in the layout editor. Next, you will explore some fundamental constructs such as working with Chains and Guidelines. Finally, you will discover how to use some of the more advanced features of ConstraintLayout such as Circular Positioning and Barriers. When you are finished with this course, you will have a foundational knowledge of ConstraintLayout that will help you as you move forward to becoming a great Android Developer.

About the author
About the author

Rebecca is a Google Developer Expert for Android and Android Things. She is currently a Lead Android Engineer who has worked on many different Android apps over her 6+ years of Android work.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. My name is Rebecca Franks, and welcome to my course, Android Fundamentals: ConstraintLayout. I am an Android developer at Over, and a Google Developer expert for Android, and I've been developing Android apps for over 6 years now. ConstraintLayout is evolving into such an advanced layout mechanism with so many new features being added all the time. With these advancements the Layout Editor in Android Studio is getting even more powerful. Learning how to use the Layout Editor and ConstraintLayout is essential to creating a great Android app. In this course we are going to learn how to use ConstraintLayout and cover a lot of the different features of it. Some of the major topics that we will cover include creating different types of constraints and navigating the Layout Editor, different features of ConstraintLayout, such as chains, guidelines, and groups, some of the more advanced features, such as ratios and circular positioning, and finally, we will cover some tips and tricks to working with ConstraintLayout, and by the end of this course you'll know how to create a layout using ConstraintLayout and how to use the Android Studio Layout Editor. Before beginning this course you should be familiar with Android Studio. I hope you'll join me on this journey to learning constraint layout with the Android Fundamentals: ConstraintLayout course at Pluralsight.