Узнайте, как анимировать значения состояния, используя переходы, анимацию изменения видимости или размера и плавного затухания с помощью API-интерфейсов Compose анимации.
Ключевые моменты
- API
animate*AsStateполезен для анимации одного значения на основе изменения состояния. - Чтобы анимировать несколько значений одновременно, создайте переход с помощью функции
updateTransition.- Вы можете объявить каждое значение анимации с помощью функции расширения объекта перехода.
- Чтобы настроить поведение анимации, укажите
transitionSpec. -
AnimatedVisibilityполезен для анимации появления и исчезновения. - Настройте поведение анимации, указав параметры входа и выхода.
- Чтобы анимировать изменение размера элементов, используйте модификатор
animateContentSize. - Чтобы анимировать изменения при замене частей пользовательского интерфейса, используйте составной элемент
Crossfade.
Коллекции, содержащие это руководство
Это руководство является частью тщательно подобранной коллекции быстрых руководств, охватывающих более широкие цели разработки Android:

Основы создания композиций
В этой серии видеороликов представлены различные API Compose, быстро показано, что доступно и как их использовать.

Отображать изображения
Узнайте, как использовать яркие, привлекательные визуальные эффекты, чтобы придать вашему Android-приложению красивый внешний вид.
Есть вопросы или отзывы
Перейдите на нашу страницу часто задаваемых вопросов и узнайте о кратких руководствах или свяжитесь с нами и сообщите нам свои мысли.