#jetpack #fragment #navigation
Navigation: Multiple back stacks
Демонстрация как быстро завести вашу навигацию в BottomNavigationView с поддержкой отдельных back stack в новой версии Jetpack Navigation
Navigation: Multiple back stacks
Демонстрация как быстро завести вашу навигацию в BottomNavigationView с поддержкой отдельных back stack в новой версии Jetpack Navigation
#fragment
What is FragmentContainerView? Its benefits over FrameLayout
FragmentContainerView - это рекомендуемый подход для того чтобы добавлять в него Fragment. Он исправляет ряд багов с анимациями и улучшает опыт динамической замены Fragment. Больше подробностей в статье
What is FragmentContainerView? Its benefits over FrameLayout
FragmentContainerView - это рекомендуемый подход для того чтобы добавлять в него Fragment. Он исправляет ряд багов с анимациями и улучшает опыт динамической замены Fragment. Больше подробностей в статье
#jetpackupdate #jetpack #fragment #emoji
Обновление Android Jetpack 17 ноября 2021
Что нового:
👉 AppCompat 1.4 Stable - поддержка Emoji Compat по умолчанию
👉 Fragment 1.4.0 Stable - Fragment StrictMode, множественный back stack и возможность получить текущий Fragment из FragmentContainerView, новый менеджер состояний стал основным и единственным
👉 Beta Hilt-Navigation-Compose 1.0
👉 Preference 1.2.0 вышли в beta, а с ними адаптации UI настроек на складных устройствах и планшетах
👉 Релиз библиотеки Emoji2 1.0
👉 Paging 3.1.0 Stable - исправление багов, изменение поведения и улучшения API
👉 WorkManager 2.7.1 с исправлением багов
Напишите в комментариях стоит ли делать выпуски об обновлениях Jetpack. Например мне точно нужно рассказать про изменения в Fragment 1.4, так как там много важного а остальное так себе и не вижу смысла рассказывать о других изменениях
Обновление Android Jetpack 17 ноября 2021
Что нового:
👉 AppCompat 1.4 Stable - поддержка Emoji Compat по умолчанию
👉 Fragment 1.4.0 Stable - Fragment StrictMode, множественный back stack и возможность получить текущий Fragment из FragmentContainerView, новый менеджер состояний стал основным и единственным
👉 Beta Hilt-Navigation-Compose 1.0
👉 Preference 1.2.0 вышли в beta, а с ними адаптации UI настроек на складных устройствах и планшетах
👉 Релиз библиотеки Emoji2 1.0
👉 Paging 3.1.0 Stable - исправление багов, изменение поведения и улучшения API
👉 WorkManager 2.7.1 с исправлением багов
Напишите в комментариях стоит ли делать выпуски об обновлениях Jetpack. Например мне точно нужно рассказать про изменения в Fragment 1.4, так как там много важного а остальное так себе и не вижу смысла рассказывать о других изменениях
#fragment #viewpager2
Dynamically Update/Refresh/Reload ViewPager2 Fragments
ViewPager2 оказалось не таким уж и крутым решением, доставив много боли разработчикам. Автор стать рассказывают про одну из них - обновление Fragment внутри ViewPager2
Dynamically Update/Refresh/Reload ViewPager2 Fragments
ViewPager2 оказалось не таким уж и крутым решением, доставив много боли разработчикам. Автор стать рассказывают про одну из них - обновление Fragment внутри ViewPager2
#AndroidBroadcast #Fragment #Jetpack
📺 [РАННИЙ ДОСТУП] Обзор новых возможностей в Fragment 1.4
В свежем видео рассказываю о том какие изменений произошли в Fragment 1.4 ведь там столько интересного: FragmentStrictMode, Multiple Back Stack и новый менеджер состояний под капотом!
Ранний доступ доступен для донатеров или можно купить доступ за 100 рос рублей, тем самым поддержав канал.
Также доступ можно получить и на Patreon
📺 [РАННИЙ ДОСТУП] Обзор новых возможностей в Fragment 1.4
В свежем видео рассказываю о том какие изменений произошли в Fragment 1.4 ведь там столько интересного: FragmentStrictMode, Multiple Back Stack и новый менеджер состояний под капотом!
Ранний доступ доступен для донатеров или можно купить доступ за 100 рос рублей, тем самым поддержав канал.
Также доступ можно получить и на Patreon
#AndroidBroadcast #fragment #jetpack
📺 Обзор Fragment 1.4 (12 мин)
Крайний релиз Jetpack Fragment вышел очень интересным на фичи, что заслужил озвучить изменения в отдельном видео, а именно:
🔥 Новый менеджер состояний
🔥 Несколько back stack
🔥 FragmentStrictMode
💪 Новые проверки кода в Android Lint
🚀 Улучшение работы анимаций
🔨 Исправление багов в работе ЖЦ Fragment
Если вы хотите получать доступ к новым роликам раньше других и видеть больше интересного контента, то вы можете поддержать проект на регулярной основе на Boosty или Patreon или одноразовым донатом здесь
📺 Обзор Fragment 1.4 (12 мин)
Крайний релиз Jetpack Fragment вышел очень интересным на фичи, что заслужил озвучить изменения в отдельном видео, а именно:
🔥 Новый менеджер состояний
🔥 Несколько back stack
🔥 FragmentStrictMode
💪 Новые проверки кода в Android Lint
🚀 Улучшение работы анимаций
🔨 Исправление багов в работе ЖЦ Fragment
Если вы хотите получать доступ к новым роликам раньше других и видеть больше интересного контента, то вы можете поддержать проект на регулярной основе на Boosty или Patreon или одноразовым донатом здесь
👍1
#AndroidBroadcast #Fragment #Jetpack
Jetpack Fragment 1.4: Multi Back Stack, StrictMode
Выпустил текстовую расшифровку видео про новинки AndroidX Fragment 1.4. Если еще не смотрели видео, то оно здесь
Jetpack Fragment 1.4: Multi Back Stack, StrictMode
Выпустил текстовую расшифровку видео про новинки AndroidX Fragment 1.4. Если еще не смотрели видео, то оно здесь
👍1
Неочевидное про Fragment API. Часть 1. Транзакции
Статья про то что вы могли пропустить в изменения API Fragment и как удобно работать c транзакциями:
👉 ktx расширения
👉 Оптимизация транзакции
👉 Альтернатива add/replace
👉 Когда все может пойти не так
#fragment #jetpack
Статья про то что вы могли пропустить в изменения API Fragment и как удобно работать c транзакциями:
👉 ktx расширения
👉 Оптимизация транзакции
👉 Альтернатива add/replace
👉 Когда все может пойти не так
#fragment #jetpack
👍36👎9⚡4😢1
Неочевидное про Fragment API. Часть 2. (Не) создаем инстанс
Продолжение серии статей про современные возможности Fragment. В новой части рассказывается про создание объектов:
👉 FragmentContainerView
👉 Fragment.onInflate()
👉 FragmentFactory - передаем параметры в конструктор Fragment законно
👉 Транзакции без создания Fragment
👉 Передача layout res id в конструктор
#fragment
Продолжение серии статей про современные возможности Fragment. В новой части рассказывается про создание объектов:
👉 FragmentContainerView
👉 Fragment.onInflate()
👉 FragmentFactory - передаем параметры в конструктор Fragment законно
👉 Транзакции без создания Fragment
👉 Передача layout res id в конструктор
#fragment
👍27🔥4🤔3⚡2😁2
Неочевидное про Fragment API. Часть 3. Навигация
В новой части разбора того что вы могли пропустить: множественный back stack, OnBackPressedDispatcher, Primary Navigation Fragment, Fragment Result API и ktx расширения
#fragment
В новой части разбора того что вы могли пропустить: множественный back stack, OnBackPressedDispatcher, Primary Navigation Fragment, Fragment Result API и ktx расширения
#fragment
🔥34😁4
Неочевидное про Fragment API. Часть 4. Анимации и меню
Заключительная часть статей про современные возможности Fragment API. В новой части рассказывается про:
👉 анимации транзакций
👉 применение Property Animation
👉 shared elements transition
👉 Использование MenuHost вместо deprecated методов по работе с меню из Fragment
#fragment
Заключительная часть статей про современные возможности Fragment API. В новой части рассказывается про:
👉 анимации транзакций
👉 применение Property Animation
👉 shared elements transition
👉 Использование MenuHost вместо deprecated методов по работе с меню из Fragment
#fragment
⚡22👍5🤔4😁3
FragmentFactory - API, которое позволяет использовать нестандартные конструкторы Fragment. Автор статьи разработал Kotlin DSL для удобного описания универсально фабрики
#fragment
#fragment
😐53👍13🥴9👎5
Стартанула разработка Fragment 1.8.0 и там сделали возможность вставки Fragment в Compose - функция AndroidFragment. Рекомендуется использовать вместо AndroidViewBinding
#jetpack #fragment #compose
#jetpack #fragment #compose
👍41🤯1
Вышел Jetpack Fragment 1.7.0
👉 Поддержка Predictive Back Gesture из Android 13 и показывает предыдущий Fragment при жесте назад на основе Animator или в связке с AndroidX Transition 1.5.0
👉 Артефакт fragment-compose для перехода с полностью архитектуры на Fragment на полностью Compose
#jetpack #jetpackupdate #fragment
👉 Поддержка Predictive Back Gesture из Android 13 и показывает предыдущий Fragment при жесте назад на основе Animator или в связке с AndroidX Transition 1.5.0
👉 Артефакт fragment-compose для перехода с полностью архитектуры на Fragment на полностью Compose
#jetpack #jetpackupdate #fragment
👍30
Вышли Fragment 1.8.0
🔥Новый артефакт
🛠 Улучшения работы с Predictive Back Gesture
#fragment #compose
🔥Новый артефакт
fragment-compose
для вставки Fragment в Composable функции. Рекомендуется как замена AndroidViewBinding
🛠 Улучшения работы с Predictive Back Gesture
#fragment #compose
🔥38👍7
Передача данных между фрагментом и BottomSheetDialogFragment с использованием Dagger и Navigation Component (2м) - статья с рецептом с упором на код
#fragment #dagger #jetpack #di
#fragment #dagger #jetpack #di
43👎49🤔13👍6😱5
Media is too big
VIEW IN TELEGRAM
Видео про то как вставить Fragment в Compose с применением библиотеки fragment-compose (уже стабильная версия 1.8)
Почитать про использование Fragment в Compose можно в документации
#compose #fragment #android #jetpack
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20👎11
Вышла стабильная Jetpack Navigation 2.8.0. Главное нововведение типобезопасная навигация для Compose 🔥
Что еще:
👉 Поддержка Predictive Back жеста
👉 Новый артифакт navigation-fragment-compose. Добавляет ComposableNavHostFragment, который позволяет в XML граф навигации добавлять Composable функции
#compose #fragment
Что еще:
👉 Поддержка Predictive Back жеста
👉 Новый артифакт navigation-fragment-compose. Добавляет ComposableNavHostFragment, который позволяет в XML граф навигации добавлять Composable функции
#compose #fragment
🔥40👍13👎9❤1
В Activity 1.9.2 и Fragment 1.8.3 внесли правки для лучше работы с Predictive Back Gesture
#jetpack #activity #fragment
#jetpack #activity #fragment
👍17👎8🎉5