Roman Kryvolapov
1 min readDec 28, 2021

--

Полезные 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 для обмена с сервером:

▲ к оглавлению ▲

--

--