Какое назначение у типа Any в языке Kotlin и в каких случаях его используют?
В Kotlin тип Any является суперклассом для всех типов, аналогом Object в Java. Он представляет собой самый общий тип, к которому можно привести любой объект.
Читать ответПодготовка к интервью
845 вопросов для подготовки на позицию Mobile-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Mobile-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: mobile, android, kotlin.
Каталог
В Kotlin тип Any является суперклассом для всех типов, аналогом Object в Java. Он представляет собой самый общий тип, к которому можно привести любой объект.
Читать ответИспользование объекта Bitmap внутри объекта Bundle в Android не рекомендуется и часто недопустимо из-за ограничений по размеру данных, которые можно передавать через Bundle.
Читать ответПри миграции модуля с Java на Kotlin могут возникнуть следующие трудности:
Читать ответВ Kotlin тип IntRange представляет собой диапазон целых чисел и используется для работы с последовательностями чисел в заданном интервале.
Читать ответВ основном потоке (Main Thread).
Читать ответВ Kotlin и Java коллекции имеют схожие концепции, но есть важные отличия:
Читать ответСуществует несколько способов остановить сервис в Android:
Читать ответНесколько ключевых методов:
Читать ответВ Kotlin модификатор inner применяется к вложенным классам, чтобы они имели доступ к членам внешнего класса. Однако data class не может быть объявлен с модификатором inner.
Читать ответКомпилятор Kotlin при трансляции в байт-код JVM отображает переменные Kotlin на соответствующие типы Java, учитывая особенности nullability и примитивных типов.
Читать ответMin SDK (minSdkVersion) — минимальная версия Android, на которой приложение может запускаться.
Читать ответВ Kotlin coroutine можно инициировать несколькими способами, в зависимости от контекста и требований:
Читать ответ