Полезные Android Kotlin Extensions и Delegates
Добрый день, в данной статье я постараюсь собрать полезные extensions и delegates, которые могут упростить разработку приложения.
Классы и входящие параметры сделал по возможности nullable.
Екстеншены писал по большей части сам, делегаты выбрал лучшие из других статей.
Если вы заметили ошибку или хотите поделиться своими вариантами- напишите пожалуйста на:
Telegram @RomanKryvolapov или
roman.kryvolapov@gmail.com или
https://www.linkedin.com/in/roman-kryvolapov/
Статья будет дополняться и обновляться
Здесь https://developer.android.com/kotlin/ktx/extensions-list вы можете найти стандартные екстеншены Android
< Оглавление >
Разрешить или запретить View
Скрыть или показать View
Слушатели нажатий
Слушатели ввода текста
Для EditText
Для String
Для TextView
Для клавиатуры
Для Flow
Делегат viewBinding для активити
Делегат viewBinding для фрагмента
Класс Result для обмена с сервером
█ Разрешить или запретить View:
█ Скрыть или показать View:
█ Слушатели нажатий:
█ Слушатели ввода текста:
█ Для EditText:
█ Для String:
█ Для TextView:
█ Для клавиатуры:
█ Для Flow:
█ Делегат viewBinding для активити:
█ Делегат viewBinding для фрагмента:
█ Класс Result для обмена с сервером: