Как в Dagger выполнить инъекцию интерфейса?

Middle+
121

Каковы отличия между launch и async в контексте обработки ошибок?

Middle
120

Где вы будете хранить токены?

Middle
120

Что такое CoroutineScope в Kotlin и как он используется в разработке под Android?

Middle
119

Какие ограничения имеют sealed классы в Kotlin?

Middle
119

Почему необходим отдельный колбек для создания пользовательского интерфейса во фрагменте?

Middle
119

Как остановить сервис в Android?

Junior
119

Какие методы существуют у data class в Kotlin?

Junior
119

Для чего используется ключевое слово crossinline в Kotlin?

Middle+
119

Что такое BroadcastReceiver в Android?

Junior
118

Как добавить пользовательские атрибуты для кастомного view в Android?

Middle
118

Как LeakCanary обнаруживает утечку памяти?

Middle+
118

Что такое делегирование в Kotlin?

Middle
118

Что такое LifecycleOwner?

Junior
118

Каковы методы оптимизации использования памяти в приложении для Android?

Middle+
118

Что такое многомодульность в контексте разработки приложений?

Middle
117

Что означает флаг экспорт?

Junior
116

Что такое сборщик мусора в контексте разработки приложений на Android?

Junior
116

Почему следует использовать аннотацию @Binds вместо аннотации @Provides?

Middle
115

Сталкивались ли вы с LinkedHashMap?

Junior
113
6/251