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 #Animation

ConstraintLayout 2.0 Beta 1

Вышла первая beta версия ConstraintLayout. Что нового по сравнению с версией 1.X:

👉 Virtual Layout - позволяющий описывать правила размещения группы View. На текущий момент существует только одно стандартное - Flow, которая заменяет собой chain и добавляет новых возможностей.

👉 MotionLayout - теперь анимировать изменения layout становится значительно проще, описывайте все трансформации через специальный XML файл и наслаждайтесь как фреймворк все делает за вас

👉 ConstraintProperties - более просто способ обновления параметров ConstraintLayout

👉 Визуальный редактор MotionLayout. Попробовать его не получится, но сейчас все силы команду ConstraintLayout сконцентрированы на его доработки. Надеюсь увидеть его в Android Studio 3.6

Больше подробностей в видео

Пример использования новых ConstraintLayout и MotionLayout
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Редактор #MotionLayout в Android Studio (пока нет возможности его опробовать)
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Пример анимации, построенной на основе #MotionLayout
👍1
#MotionLayout #Animation

MotionLayout + ShapeOfView = 😍

MotionLayout и UI редактор в Android Studio - это большой шаг для предоставления удобного инструмента, который позволит создавать красивые анимации для приложений. Пока этого не произошло 😞 (осталось ждать совсем чуть-чуть), мы можем посмотреть, что можно cделать уже сейчас.

Например, в статье вы можете найти как можно делать красивые анимации с Nested Scroll и ShapeOfView, в MotionLayout.
#AndroidDevSummit #AndroidStudio #MotionLayout #JetpackCompose

Прошел Keynote Android Dev Summit 2019. Быстро пройдемся по анонсам:
👉 Android Studio 4.0 Canary 1
👉 Jetpack Compose можно использовать из Android Studio (AS)
👉 Для Jetpack Compose теперь работает предпросмотр (правда нужно компилить код)
👉 Визуальный редактор для анимаций на основе MotionLayout уже можно использовать из новой AS
👉 Поддержка Gradle Kotlin Script в AS
👉 CameraX уже в Beta
👉 Большой обновление библиотек из Jetpack
👉 Сертификация "Associate Android Developer: Kotlin"

Ставлю что стабильный релиз AS 4.0 будет в апреле-мае следующего года, без стабильного Jetpack Compose

Будет больше новостей в ближайшие дни и обзоры обновлений!
#MotionLayout #Animation

MotionLayout: A new way to create animations on Android

Обещанного 3 года ждут? Мы ждали Motion Editor всего 2 😁. Уже в Android Studio 4.0 Motion Editor доступен всем! Теперь мы получили удобный визуальный редактор для анимаций и пора вспомнить, что было и как MotionLayout меняет игры в анимацию!
#MotionLayout #Animation

Creating Onboarding Flow with MotionLayout

MotionLayout и визуальный редактор анимаций на его основе уже стучатся в дверь в Android Studio 4.0. В статье автор разбирает как с помощь нового Layout сделали красивую анимацию Onboarding с Bubble
#MotionLayout #Animation #AndroidStudio

How to perfect android animations using MotionLayout

MotionLayout привносит совсем новый уровень удобства создания анимаций в Android Studio, создавая их не в коде, а через визуальный редактор. В статье разбирается как сделать анимацию с помощью нового инструмента
#MotionLayout #Animation #Coroutines

Complex UI/Animations on Android — featuring MotionLayout

Чем ближе Android Studio 4.0 и стабильный релиз Motion Layout, тем больше интересных статей что можно сделать с новым инструментом для создания анимаций на Android.

В статье разбирается пример + очень узкие кейсы работы анимаций в MotionLayout, а также как можно работать с AnimationSet с помощью Kotlin Coroutine
#MotionLayout #Animation

Working with dynamic data in MotionLayout

Большая часть примеров разбирает использования MotionLayout в XML или визуального редактора.

В статье разбирается пример использования MotionLayout из кода, создавая MotionScene динамически.
#ConstraintLayout #MotionLayout

Вышел ConstraintLayout 2.0.0-beta5

Крутые анимации (MotionLayout - это часть ConstraintLayout 2.0) подошли еще на одну beta версию ближе к нам. Новый релиз содержит только исправление багов
#MotionLayout

MotionLayout: Visibility

Небольшая статья о тонкостях MotionLayout, с которой столкнулся автор. По этому инструменту пока ещё доступно не так много информации в сети, поэтому те кто начинают его использовать сталкиваются с не очевидным поведением.

Автор показывает на примере как можно управлять видимостью объектов внутри MotionLayout и как решить ситуацию, если у вашего Layout'а пропали все View.