Animations and Transitions with CoordinatorLayout and MotionLayout
This chapter will introduce you to animations and how to handle changing between layouts. It offers a description of moving objects using MotionLayout
and the Motion Editor in Android, along with a detailed explanation of constraint sets. The chapter also covers modifying paths and adding keyframes to a frame’s motion.
By the end of this chapter, you will be able to create animations using CoordinatorLayout
and MotionLayout
and use the Motion Editor in Android Studio to create MotionLayout
animations.
In the previous chapter, you learned about architecture patterns such as MVVM. You now know how to improve the architecture of an app. Next, we will learn how to use animations to enhance our app’s look and feel and make it different and better than other apps.
Sometimes, the apps we develop can look a little plain, so we can include some moving parts and delightful animations in our apps to make...