Дополнительные ресурсы для анимации

Попробуйте способ создания композиций.
Jetpack Compose — это рекомендуемый набор инструментов для создания пользовательского интерфейса для Android. Узнайте, как использовать анимации в Compose.

Для получения более подробной информации об анимации обратитесь к следующим ресурсам.

Видео

Образцы

В репозитории Android Animation samples на GitHub доступно множество примеров кода, демонстрирующих конкретные методы анимации. В этом репозитории представлено несколько отдельных примеров проектов:

Проект Описание
ActivitySceneTransitionBasic Показано, как использовать переходы между общими элементами при переходе из одной Activity в другую.
Базовый переход В этом примере показано, как использовать библиотеку Transitions для создания плавных переходов между состояниями пользовательского интерфейса.
CustomTransition В этом примере показано, как создавать пользовательские переходы с помощью библиотеки Transitions.
DrawableAnimations Показано, как создавать анимированные векторные изображения.
GridToPager Показано, как создавать переходы между общими элементами: от RecyclerView к ViewPager и обратно.
Интерполятор Показывает, как различные интерполяторы влияют на динамику ваших анимаций.
Движение В этом руководстве показано, как реализовать различные типы анимации Material Design для макетов, списков и навигации.
MotionCompose В этом видео показано, как реализовать различные типы анимации Material Design для Jetpack Compose.
Наши улицы Демонстрирует переходы между общими элементами во всем приложении.
RevealEffectBasic Показано, как реализовать эффект кругового раскрытия.
Unsplash Пример кода из доклада на Google I/O '16 «Окно в мир переходов» .