Skip to content

ErikHellman/ConstraintLayoutWorkshop

Repository files navigation

ConstraintLayout Workshop

This repository is the base for a workshop where you will learn how to use ConstraintLayout efficiently in Android development.

The workshop is constructed of a number of tasks which each focus on a specific part. The tasks are sorted under different branches in this repository. Images for each part are added to the project.

Refactor the activity_main.xml so that it uses only a single ConstraintLayout.

The task is to create two XML layouts using ConstraintLayout, and animate between them as shown in the picture below.

Credit to Rebecca Franks and her presentation MasteringConstraintLayout in Android for this part.

Animation with ConstraintLayout

The task is to replicate the animation in the picture below.

Please see Animations with ConstraintLayout and ConstraintSet for details.

Animation with Guidelines in ConstraintLayout

In this task you shall use barriers to constraint the start position of the progress bar to two views (The TextView and the Button).

Barriers task

Releases

No releases published

Packages

No packages published

Languages