#Material #Animation #Transition
Playing with Material Design Transitions
Реализация красивых анимаций на Android не так проста 😔. Все разработчики надеяться, что с приходом MotionLayout, все изменится. Пока этого не произошло - смотрите руководство о том, как сделать красивую анимацию перехода.
Также в статье рассматривается сделать красивую анимацию на основе AnimatedVectorDrawable с помощью утилиты Shape Shifter.
👉 APK с реализацией анимации
👉 Исходный код
Playing with Material Design Transitions
Реализация красивых анимаций на Android не так проста 😔. Все разработчики надеяться, что с приходом MotionLayout, все изменится. Пока этого не произошло - смотрите руководство о том, как сделать красивую анимацию перехода.
Также в статье рассматривается сделать красивую анимацию на основе AnimatedVectorDrawable с помощью утилиты Shape Shifter.
👉 APK с реализацией анимации
👉 Исходный код
#Animation #Transition #SharedElement
Hidden mistakes with Shared Element Transitions
Анимации - это важный компонент хорошего UI/UX приложения. Они позволяют пользователю понимать что происходит в приложение, выглядеть элементам естественными и оставлять приятные ощущения. Одна из таких анимаций - Shared Element Transition (SET), которая позволяет анимировать переходы между экранами.
Все ли так просто? С какими проблемами столкнулся автор и как их решал? В статье вы найдете подробный рассказ:
👉 Как правильно присваивать идентификаторы
👉 Особенности работы с
👉 Особенности использования загрузчиков картинок с
👉 Правильный момент для вызова
👉 Особенности
Автор потратил около 4 дней чтобы понять эти ошибки, а вы можете получить опыт за 10 минут!
Hidden mistakes with Shared Element Transitions
Анимации - это важный компонент хорошего UI/UX приложения. Они позволяют пользователю понимать что происходит в приложение, выглядеть элементам естественными и оставлять приятные ощущения. Одна из таких анимаций - Shared Element Transition (SET), которая позволяет анимировать переходы между экранами.
Все ли так просто? С какими проблемами столкнулся автор и как их решал? В статье вы найдете подробный рассказ:
👉 Как правильно присваивать идентификаторы
View
для SET
👉 Особенности работы с
SET
с вложенными Fragment👉 Особенности использования загрузчиков картинок с
SET
👉 Правильный момент для вызова
postPostponeTransition()
/startPostponedEnterTransition()
👉 Особенности
RecyclerView
и SET
Автор потратил около 4 дней чтобы понять эти ошибки, а вы можете получить опыт за 10 минут!
Medium
Hidden mistakes with Shared Element Transitions
There is a good practice to make your application beautiful and live, and nowadays there are a lot of tools and ways to achieve this. One…