tgoop.com/android_live/376
Last Update:
Android View Binding c Kotlin
#разработка #статьи
Судя по этому посту, работа с View Binding находится на третьем месте после kotlinx.synthetic и findViewById(). Если вы активно работаете с View Binding, то следующая статья сделает этот процесс удобнее.
В стандартной реализации View Binding можно столкнуться со следующими проблемами:
• лишний код;
• дублирование кода в разных Fragment;
• viewBinding получается nullable и модифицируемым.
Для того, чтобы убрать эти ограничения, автор статьи использовал Kotlin Delegated Property, при помощи которого появилась обертка над viewBinding и его автоматическая очистка в зависимости от жизненного цикла. Получилось весьма неплохо, это убрало весь лишний код с фрагментов.
Ссылка на исходный код делегата тут.
BY Android Live 🤖

Share with your friend now:
tgoop.com/android_live/376