Освой Android играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Compose: Анимация

10-й курс/Закрытая зона

Jetpack Compose поддерживает различные виды анимаций. Новичок может в них запутаться. Попробуем разобраться, какую анимацию следует использовать в том или ином случае.

Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью

Примеры

Анимация маятника

Аналоговые часы (Animatable)

Забавные аналоговые часы

Дополнительное чтение

animateContentSize()

AnimatedVisibility

Функции animate***AsState()

Примеры с раскрывающим содержимым

Анимация переворачивающейся карточки (animateFloatState())

InfiniteTransition

updateTransition()

GitHub

Jetpack Compose Bouncy Ropes code · GitHub - эластичная верёвочка. Её можно потянуть и отпустить

manueldidonna/waves-timer-animation: A relaxing waves animation built with Jetpack Compose - анимация волны для таймера

GitHub - skydoves/Orbital: 🪐 Jetpack Compose library that allows you to implement dynamic transition animations such as shared element transitions.

Реклама