В чем отличие между Android 4 и Android 5?
Архитектурные изменения (ART вместо Dalvik), Material Design, улучшенные уведомления, многопользовательский режим (для планшетов), Project Volta (улучшение работы с батареей).
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Архитектурные изменения (ART вместо Dalvik), Material Design, улучшенные уведомления, многопользовательский режим (для планшетов), Project Volta (улучшение работы с батареей).
Читать ответВ Android термин «лаг» означает задержку или подвисание интерфейса пользователя, когда приложение не успевает быстро обработать события или обновить экран.
Читать ответJob в Kotlin Coroutines используется для управления жизненным циклом и отменой корутин.
Читать ответМетоды onStart() и onResume() — это этапы жизненного цикла Android-активности, которые вызываются при её запуске и возобновлении.
Читать ответIntent — это объект, который описывает намерение выполнить какое-то действие, например, запуск Activity или сервиса. Он содержит информацию о том, что нужно сделать и с какими данными.
Читать ответКонцепция общей подписи (shared user ID) в Android позволяет нескольким приложениям, подписанным одним и тем же ключом, работать под одним и тем же идентификатором пользователя (UID) в системе.
Читать ответВыбор Android 9.0 (API уровень 28) для реализации проектов может быть мотивирован несколькими факторами:
Читать ответПричины:
Читать ответНапример, я реализовал эффективную архитектуру с использованием MVVM и LiveData, что позволило отделить логику от UI и упростить тестирование.
Читать ответВ Android метод replace в операциях с фрагментами используется для замены одного фрагмента другим в контейнере.
Читать ответRecyclerView обладает рядом преимуществ по сравнению с ListView в Android:
Читать ответОсновная функция корутин в Kotlin — это упрощение написания асинхронного и неблокирующего кода.
Читать ответ