This is part II of a series of articles introducing MotionLayout. If you haven’t yet, please check part I ! In this article, we will continue covering basic MotionLayout features through various examples, introducing custom attribute interpolation, image operations and keyframes. Example 03 : introducing custom attributes Example 04 …