15. Animations and Transitions with CoordinatorLayout and MotionLayout


This chapter will introduce you to animations and how to handle changing between layouts. It covers the 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 for 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 ...

Get How to Build Android Apps with Kotlin now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.