Теория
01 окт 2026
Компилятор Kotlin при трансляции в байт-код JVM отображает переменные Kotlin на соответствующие типы Java, учитывая особенности nullability и примитивных типов.
Читать ответ →
Теория
01 окт 2026
Min SDK (minSdkVersion) — минимальная версия Android, на которой приложение может запускаться.
Читать ответ →
Теория
01 окт 2026
В Kotlin coroutine можно инициировать несколькими способами, в зависимости от контекста и требований:
Читать ответ →
Теория
01 окт 2026
В Android ViewModelScope по умолчанию использует контекст с диспетчером Dispatchers.Main, что удобно для работы с UI.
Читать ответ →
Теория
01 окт 2026
Сборщик мусора JVM автоматически управляет памятью, освобождая объекты, на которые больше нет ссылок.
Читать ответ →
Теория
01 окт 2026
Zygote — это специальный процесс в Android, который запускается при старте системы и служит шаблоном для создания новых процессов приложений.
Читать ответ →
Теория
01 окт 2026
В Kotlin основные виды объектов и их различия:
Читать ответ →
Поведенческий
01 окт 2026
В моих проектах на Android я активно использовал основные компоненты платформы: Activity, Fragment, Service, BroadcastReceiver и ContentProvider.
Читать ответ →
Теория
01 окт 2026
Kotlin Multiplatform — это технология, позволяющая писать общий код, который можно использовать на разных платформах (Android, iOS, JVM, JavaScript, Native). Основные характеристики и возможности:
Читать ответ →
Теория
01 окт 2026
В Kotlin существуют следующие основные категории типов данных:
Читать ответ →
Поведенческий
01 окт 2026
В моём опыте Android-разработки библиотека Room использовалась для упрощения работы с базой данных SQLite.
Читать ответ →
Теория
01 окт 2026
AccessibilityService в Android — это специальный сервис, который помогает пользователям с ограниченными возможностями взаимодействовать с устройством.
Читать ответ →