Для чего используется объект Job в Android?
Job в Kotlin Coroutines используется для управления жизненным циклом и отменой корутин.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Job в Kotlin Coroutines используется для управления жизненным циклом и отменой корутин.
Читать ответМетоды onStart() и onResume() — это этапы жизненного цикла Android-активности, которые вызываются при её запуске и возобновлении.
Читать ответIntent — это объект, который описывает намерение выполнить какое-то действие, например, запуск Activity или сервиса. Он содержит информацию о том, что нужно сделать и с какими данными.
Читать ответGlobalScope в Kotlin Coroutines создаёт корутины, которые живут столько же, сколько приложение, и не привязаны к жизненному циклу компонентов. Это значит, что такие корутины:
Читать ответKotlin обладает рядом особенностей, которые делают его удобным и выразительным языком для разработки, особенно на Android:
Читать ответДа, я использовал библиотеку RxKotlin в своих Android-проектах для реактивного программирования.
Читать ответВ Kotlin интерфейс Set реализован несколькими способами, которые отличаются по мутабельности и внутренней реализации:
Читать ответКонцепция общей подписи (shared user ID) в Android позволяет нескольким приложениям, подписанным одним и тем же ключом, работать под одним и тем же идентификатором пользователя (UID) в системе.
Читать ответВ Kotlin существуют разные типы классов, которые имеют свои особенности:
Читать ответВыбор Android 9.0 (API уровень 28) для реализации проектов может быть мотивирован несколькими факторами:
Читать ответПричины:
Читать ответВ Kotlin для хранения пар ключ-значение часто используют класс Map. Если нужно изменяемое хранилище, то подойдет MutableMap.
Читать ответ