#анимация #навигация #compose
Animations in Navigation Compose
Рассказа про анимации в Compose, при осуществлении навигации. Также узнаете о будущем в Jetpack Navigation 2.4 и 2.5, а также Compose 1.1.0
Animations in Navigation Compose
Рассказа про анимации в Compose, при осуществлении навигации. Также узнаете о будущем в Jetpack Navigation 2.4 и 2.5, а также Compose 1.1.0
#compose #анимация
How to animate BottomSheet content using Jetpack Compose
Руководство по улучшению поведения BootomSheet в Compose, а также красивое анимирование при его открытии/закрытии
How to animate BottomSheet content using Jetpack Compose
Руководство по улучшению поведения BootomSheet в Compose, а также красивое анимирование при его открытии/закрытии
#compose #анимация
Jetpack Compose way to animate Android Views
Инетерсный подход адаптации анимирования из Jetpack Compose в Android View.
Jetpack Compose way to animate Android Views
Инетерсный подход адаптации анимирования из Jetpack Compose в Android View.
#анимация #coordinatorlayout
Как внедрить что-то своё в CoordinatorLayout и не умереть
Еще один опыт решения задачи на вложенный скролл (Nested Scrolling). Автор применил CoordinatorLayout, написать кастомные виджет, который будет обрабатывать скролл. Как итог - проще было взять MotionLayout или кастомные View и потратить 30 минут вместо 3 дней.
Смотрю на дизайн который пришлось делать и думаю: "Зачем?" Что эти навороты принесут для бизнеса? Чем бы обычный Toolbar был бы хуже версии с закруглением снизу?
Как внедрить что-то своё в CoordinatorLayout и не умереть
Еще один опыт решения задачи на вложенный скролл (Nested Scrolling). Автор применил CoordinatorLayout, написать кастомные виджет, который будет обрабатывать скролл. Как итог - проще было взять MotionLayout или кастомные View и потратить 30 минут вместо 3 дней.
Смотрю на дизайн который пришлось делать и думаю: "Зачем?" Что эти навороты принесут для бизнеса? Чем бы обычный Toolbar был бы хуже версии с закруглением снизу?
#compose #анимация
Disney Plus Logo Animation — Jetpack Compose
Пример реализации анимации логтипа Disney+ на основе Jetpack Compose
Исходники на GitHub
Disney Plus Logo Animation — Jetpack Compose
Пример реализации анимации логтипа Disney+ на основе Jetpack Compose
Исходники на GitHub
This media is not supported in your browser
VIEW IN TELEGRAM
#дизайн #анимация
Choosing the Right Transitions
Рекомендации как выбирать анимацию для разных экранов вашего приложения
Choosing the Right Transitions
Рекомендации как выбирать анимацию для разных экранов вашего приложения
This media is not supported in your browser
VIEW IN TELEGRAM
#compose #анимация
Animations in Jetpack Compose with examples (5 мин)
Compose - это совсем другой подход в анимации UI и статья покажет вам как это делается в новом UI фреймворке Google
Animations in Jetpack Compose with examples (5 мин)
Compose - это совсем другой подход в анимации UI и статья покажет вам как это делается в новом UI фреймворке Google
Forwarded from Compose Broadcast (Кирилл Розов)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Compose Broadcast
Jetpack Compose 1.7.0-alpha07 добавляет shared element transition API - анимирование изменений при смене layout
#jetpack #анимация @compose_broadcast
#jetpack #анимация @compose_broadcast
Forwarded from Compose Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
Еще одна статья (EN, 7м) про реализацию Shared Element Transition в Compose на Android
#анимация @compose_broadcast
#анимация @compose_broadcast
Вышла Jetpack Transition 1.5.0
👉 Появилась функциональность перемотки в TransitionManager. Работает на API 34 и выше и используется в Fragment для работы с Predictive Back Gesture
👉 Метод Transition.getRootTransition() позволит получить Transition, который запустил её
👉 Transition.TransitionListener получил методы onTransitionStart() и onTransitionEnd()
#анимация #jetpack #jetpackupdate
👉 Появилась функциональность перемотки в TransitionManager. Работает на API 34 и выше и используется в Fragment для работы с Predictive Back Gesture
👉 Метод Transition.getRootTransition() позволит получить Transition, который запустил её
👉 Transition.TransitionListener получил методы onTransitionStart() и onTransitionEnd()
#анимация #jetpack #jetpackupdate
Вышла SeekableAnimatedVectorDrawable - альтернатива AnimatedVectorDrawable с дополнительными возможностями: пауза, перемотка, больше информации о событиях анимации VectorDrawable
#анимация #jetpack #jetpackupdate
#анимация #jetpack #jetpackupdate
Forwarded from Compose Broadcast
В официальной документации по Android выпустили руководство по созданию Shared Element Transition в Compose. Руководство содержит информацию о том как сделать анимацию и какие ограничения есть у неё сейчас
#анимация #compose #sharedelement
#анимация #compose #sharedelement
This media is not supported in your browser
VIEW IN TELEGRAM
В свежей Canary версии Android Studio появилось превью анимаций тайлов WearOS
#androidstudio #wearos #анимация
#androidstudio #wearos #анимация
В следующей версии Android Studio уберут Motion Editor 🤯, как часть процесса миграции с XML UI на Jetpack Compose. Используйте Compose Animation Preview (говорится что это более продвинутый инструмент)
#androidstudio #compose #анимация
#androidstudio #compose #анимация
Приложение под Android написано максимально без библиотек для демонстрации работы различных алгоритмов сортировки. Всё на View. В статье (19 мин) автор подробно рассказал про реализацию, а исходный код вы можете посмотреть на GitHub
#анимация #архитектура
#анимация #архитектура