TGTGInsighttelegram intelligenceLIVE / telegram public index
← 峰青驿站

TGINSIGHT SIMILAR POSTS

Find similar content

Source channel @FengChingLocalization · Post #172 · Nov 15

#Android

Hashtags

Results

2 similar posts found

Search: #viewbinding

当前筛选 #viewbinding清除筛选
Android Broadcast

@android_broadcast · Post #8638 · 02/05/2025, 10:07 AM

Коротко описал ключевые изменения в ViewBindingPropertyDelegate 2.0 через статью (EN,3м) и вот альтернативная ссылка #android#viewbinding

Android Broadcast

@android_broadcast · Post #8586 · 01/22/2025, 08:28 PM

🎉Вышел стабильный релиз ViewBindingPropertyDelegate 2.0 Мажорная версия обновилась из-за изменения работы библиотеки под капотом. На смену использования Lifecycle для отслеживания события создания/уничтожения View в Activity/Fragment пришли ActivityLifecycleCallback и FragmentLifecycleCallback, что позволило избавиться от багов при переключении Fragment и других моментов. Последствием такого стало удаление множества API, которое писалось как необходимая часть для корректной работы. Например, библиотека под капотом не выполняет никаких проверок на то корректный ли момент для получения View сейчас, а полностью полагается на поведение системы и Jetpack библиотек. Следствием таких изменение стало смена пакета API c com.github.kirich1409.viewbindingpropertydelegate на dev.androidbroadcast.vbpd, а также id артефакта в Maven Central. Это позволит работать версии 1.X и 2.X быть подключенным в проект одновременно и делать миграцию поэтапно. Либо просто выполним глобальную замену строки со старым пакетом на новый! Знаю, что в эру Compose вам уже и не нужна эта библиотека, но точно не все перешли на Compose и пользователи решения остаются! Если вы найдёте баги или проблемы - пишите в комментариях под постом или создавайте issue #android#viewbinding#AndroidBroadcast