Можешь перечислить основные типы Intent, используемые в разработке Android-приложений?
В Android существуют несколько основных типов Intent, которые используются для разных целей:
Читать ответПодготовка к интервью
845 вопросов для подготовки на позицию Mobile-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Mobile-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: mobile, android, kotlin.
Каталог
В Android существуют несколько основных типов Intent, которые используются для разных целей:
Читать ответДа, использовал. Service — это компонент приложения, который может выполнять длительные операции в фоновом режиме, не привязанные к пользовательскому интерфейсу. Service не имеет собственного UI.
Читать ответСобственный ContentProvider в Android целесообразно реализовывать в следующих случаях:
Читать ответКорутины — это легковесные потоки, управляемые фреймворком, а не операционной системой. Они позволяют писать асинхронный код в императивном стиле, избегая проблем с обратными вызовами и улучшая читаемость.
Читать ответAPT (Annotation Processing Tool) и KAPT (Kotlin Annotation Processing Tool) — это инструменты для обработки аннотаций в Android-разработке, но с разными целями и особенностями.
Читать ответВ Android 7 (Nougat) ключевыми отличиями от Android 6 (Marshmallow) являются:
Читать ответЧтобы запустить два сетевых запроса одновременно с использованием корутин в Kotlin, можно использовать async.
Читать ответRetrofit — это библиотека для Android, которая упрощает взаимодействие с REST API.
Читать ответЯ знаю и работал со следующими коллекциями в Kotlin:
Читать ответВ Kotlin множественное наследование классов напрямую не поддерживается, как и в Java. Класс может наследоваться только от одного класса.
Читать ответВ Kotlin для преобразования списка пар PairK, V в список чисел, где каждое число — это половина соответствующего значения, можно использовать функцию map.
Читать ответВ Kotlin класс может иметь один первичный конструктор и один или несколько вторичных конструкторов.
Читать ответ