Какие методы существуют у класса View в Android и каково их назначение?
Вызывает onDraw. requestLayout(): Запрашивает пересчет размеров и позиционирования всех View в иерархии, начиная с той, на которой вызван метод.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Вызывает onDraw. requestLayout(): Запрашивает пересчет размеров и позиционирования всех View в иерархии, начиная с той, на которой вызван метод.
Читать ответBroadcastReceiver в Android — это компонент, который позволяет приложению получать и обрабатывать широковещательные сообщения (broadcasts) от системы или других приложений.
Читать ответВ Android тема и стиль — это разные концепции для оформления интерфейса:
Читать ответKotlin имеет несколько преимуществ по сравнению с Java при разработке на Android и серверной стороне:
Читать ответБиблиотека AppCompat в Android служит для обеспечения совместимости новых функций и стилей пользовательского интерфейса с более старыми версиями Android.
Читать ответВ Android для передачи информации между компонентами с помощью Intent можно использовать следующие методы:
Читать ответViewTreeObserver используется для отслеживания изменений в иерархии представлений. Наиболее частые сценарии:
Читать ответВ Android нельзя напрямую и принудительно удалить любую Activity из памяти по желанию разработчика.
Читать ответRxJava и Kotlin Coroutines — два разных подхода к асинхронному программированию в Android:
Читать ответHilt - это opinionated библиотека внедрения зависимостей для Android.
Читать ответОсновная проблема использования сабкомпонентов в Android заключается в следующем:
Читать ответПри повороте устройства с портретной ориентации в ландшафтную (или наоборот) Android по умолчанию пересоздаёт активность, вызывая методы жизненного цикла заново.
Читать ответ