Android
Как в Dagger выполнить инъекцию интерфейса?
Каковы отличия между launch и async в контексте обработки ошибок?
Где вы будете хранить токены?
Что такое CoroutineScope в Kotlin и как он используется в разработке под Android?
Какие ограничения имеют sealed классы в Kotlin?
Почему необходим отдельный колбек для создания пользовательского интерфейса во фрагменте?
Как остановить сервис в Android?
Какие методы существуют у data class в Kotlin?
Для чего используется ключевое слово crossinline в Kotlin?
Что такое BroadcastReceiver в Android?
Как добавить пользовательские атрибуты для кастомного view в Android?
Как LeakCanary обнаруживает утечку памяти?
Что такое делегирование в Kotlin?
Что такое LifecycleOwner?
Каковы методы оптимизации использования памяти в приложении для Android?
Что такое многомодульность в контексте разработки приложений?
Что означает флаг экспорт?
Что такое сборщик мусора в контексте разработки приложений на Android?
Почему следует использовать аннотацию @Binds вместо аннотации @Provides?
Сталкивались ли вы с LinkedHashMap?