Android Broadcast
14.2K subscribers
3.53K photos
347 videos
11 files
5.92K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab
加入频道
#ConstraintLayout #MotionLayout

Вышел ConstraintLayout 2.0

Наконец-то вышел стабильный релиз долгостроя AndroidX - ConstraintLayout 2.0

Что нового:
👉 Улучшенный Runtime
👉 Новый механизм Flow, нечто подобное Chain, позволяющее управлять позиционированием группой виджетов горизонтально или вертикально
👉 Новый helper Layer
👉 Простой способ строить анимации с помощью MotionLayout
👉 Обновленный Layout Editor в Android Studio 4.1 с поддержкой ConstraintLayout 2.0
👉 MotionEditor - визуальный редактор анимаций, доступный с Android Studio 4.0

Примеры использования можно найти здесь
​​#UI #ConstraintLayout #MotionLayout #Animation

Началась работа над ConstraintLayout 2.1.0
👉 Новый тэг <ViewTransition> для анимирование одной View в MotionLayout. Подробнее
👉 Возможность забивать Constraints на несколько файлов. Подробнее
👉 Возможность копировать Constraints с переопределением атрибутов. Подробности
👉 Возможность поворачивать View в <OnSwipe>. Подробности
👉 Поддержка матричных преобразований для ImageFilterView/Button. Подробности
👉 Поддержка изменений с значение в шагах. Подробности
👉 Поддержка кастомных атрибутов в KeyTrigger. Подробности
This media is not supported in your browser
VIEW IN TELEGRAM
#MotionLayout #Анимация

Motion Layout Playground - репозиторий с примерами UI и переходов, построенных на основе MotionLayout. В примере используется MotionLayout 2.1.0 (еще в стадии альфа), но часть анимаций работают и на текущей стабильной версии.
#MADSkills #MotionLayout #Animation

MAD Skills Motion Layout: wrap-up

Подошла к концу серия видео по Motion Layout. В рамках серии рассказали о различных способах создания анимаций на основе MotionLayout и использовать Motion Editor в Android Studio.
This media is not supported in your browser
VIEW IN TELEGRAM
#MotionLayout #Анимация

В новой версии MotionLayout (2.1) нас ждёт вот такая стандартная карусель. Подробности и руководство по использованию здесь
#Анимация #MotionLayout

A MotionLayout Tutorial: Create Motions and Animations for Android

Руководство по использованию Motion Layout на реальном пример шаг за шагом.
This media is not supported in your browser
VIEW IN TELEGRAM
#Motionlayout #RecyclerView

MotionLayout + RecyclerView = красивые анимированные списки

Прекрасная и простая демонстрация возможностей MotionLayout для создания красивых анимаций в списках
#UI #ConstraintLayout #MotionLayout

Вышел ConstraintLayout 2.1.0
👉 Теперь поддерживаются отрицательные margin
👉 layout_constraintWidth and layout_constraintHeight - замена android:layout_width and android:layout_height. Подробности здесь
👉 Возможность доставки внешний значений в ConstraintLayout через SharedValues
👉 Новый helper - Carousel для MotionLayout, который позволяет сделать поведение Pager с ограниченным количеством View. Подробности здесь
👉 ReactiveGuide - guideline, который реактивно меняет своё положение на основе SharedValues
👉 CircularFlow - виртуальный layout для расположения виджетов циклично
👉 Возможность описывать ConstraintSet в отдельном xml ресурсе (res/xml/file.xml) и загрузка из в layout
👉 <ViewTransition> - анимация для одной view
👉 Множество улучшений и новых возможностей для анимаций в MotionLayout