Каким образом объекты Handler и Looper работают совместно для обработки сообщений в Android?
В Android объекты Handler и Looper работают вместе для организации обработки сообщений и выполнения задач в потоке.
Читать ответПодготовка к интервью
845 вопросов для подготовки на позицию Mobile-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Mobile-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: mobile, android, kotlin.
Каталог
В Android объекты Handler и Looper работают вместе для организации обработки сообщений и выполнения задач в потоке.
Читать ответИспользование отдельных ViewModelScope для iOS и Android связано с особенностями жизненного цикла и управления асинхронными задачами на каждой платформе.
Читать ответВ Kotlin свойства представляют собой сочетание поля и соответствующего ему геттера и сеттера.
Читать ответКомпоненты приложения (Activity, Service, BroadcastReceiver, ContentProvider) должны быть объявлены в AndroidManifest.xml. Это необходимо по нескольким причинам:
Читать ответВ Kotlin методы run, let, also и apply — это функции расширения с разным поведением и назначением:
Читать ответRelativeLayout в Android позволяет позиционировать элементы относительно друг друга или родительского контейнера, что удобно для сложных интерфейсов. Однако есть причины, почему его использование не всегда оптимально:
Читать ответВ Kotlin Coroutines CoroutineScope определяет область видимости корутин и их жизненный цикл.
Читать ответВ Kotlin noinline и crossinline — это модификаторы параметров функций высшего порядка, используемых в inline-функциях.
Читать ответСоздайте Configuration:
Читать ответПри создании CoroutineScope в Kotlin можно указать следующие параметры:
Читать ответКласс ValueAnimator в Android используется для создания анимаций, которые изменяют числовые значения с течением времени.
Читать ответContentProvider в Android — это абстракция для доступа к данным, которая предоставляет унифицированный интерфейс для чтения и записи данных между приложениями.
Читать ответ