Sobes.tech

Для чего используется внедрение зависимостей (dependency injection) в Android-приложениях?

Middle
238

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

Junior
236

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

Junior
235

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

Middle
232

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

Middle
231

Для чего используется Dagger в разработке на Android?

Junior
230

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

Junior
230

Что такое библиотека Room?

Junior
230

Как вызвать метод onDestroy, не проходя через методы onPause и onStop?

Senior
228

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

Middle+
228

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

Junior
226

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

Middle
226

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

Middle
225

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

Junior
225

Что такое профилирование приложения и как оно может помочь в разработке?

Middle
224

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

Middle
224

В вашей предыдущей команде проводилось код-ревью?

Junior
224

Какие виды BroadcastReceiver вы знаете?

Middle
223

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

Middle+
223

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

Middle+
223
/252