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.
The task is to replicate the animation in the picture below.
Please see Animations with ConstraintLayout and ConstraintSet for details.
In this task you shall use barriers to constraint the start position of the progress bar to two views (The TextView
and the Button
).