Теория
02 окт 2026
Метод onDestroy() в жизненном цикле Activity вызывается перед тем, как Activity будет уничтожена системой или пользователем. Его ключевые характеристики:
Читать ответ →
Теория
02 окт 2026
CoroutineContext в Kotlin — это набор элементов, которые определяют поведение корутины.
Читать ответ →
Теория
02 окт 2026
Для переключения между Fragment в Android без сторонних библиотек используется стандартный FragmentManager и транзакции фрагментов.
Читать ответ →
Теория
02 окт 2026
В Kotlin различия между var, val и const val следующие:
Читать ответ →
Теория
02 окт 2026
В Kotlin автоматическая инициализация объекта происходит в нескольких случаях:
Читать ответ →
Теория
01 окт 2026
Бандл (Bundle) в Android используется для передачи данных между компонентами приложения (такими как Activity, Fragment, Service, BroadcastReceiver).
Читать ответ →
Теория
01 окт 2026
Класс AndroidView в Android-разработке используется для интеграции нативных Android View-компонентов в Jetpack Compose.
Читать ответ →
Теория
01 окт 2026
В Kotlin, для классов с модификатором data компилятор автоматически генерирует реализацию метода equals().
Читать ответ →
Теория
01 окт 2026
В Kotlin классы по умолчанию не наследуемы. Чтобы класс можно было унаследовать, его нужно объявить с модификатором open.
Читать ответ →
Теория
01 окт 2026
При разработке общего кода в Kotlin Multiplatform (KMP) для обеспечения его качества рекомендуется придерживаться следующих подходов и практик:
Читать ответ →
Теория
01 окт 2026
В Kotlin можно объявить sealed class, а внутренние классы внутри неё могут иметь модификатор inner.
Читать ответ →
Теория
01 окт 2026
Функция withContext в Kotlin Coroutines используется для переключения контекста выполнения корутины, например, на другой диспетчер (поток).
Читать ответ →