Что обычно происходит в методе onCreate в Android-приложении?
В onCreate() происходит инициализация активности. Это включает:
Читать ответПодготовка к интервью
472 вопроса по Android с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Android — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: android, mobile, async.
Каталог
В onCreate() происходит инициализация активности. Это включает:
Читать ответКомпонент Service в Android представляет собой фоновый сервис, который выполняется независимо от пользовательского интерфейса.
Читать ответЭто происходит потому, что intent-filter определяет, какие компоненты могут обрабатывать определённые действия или данные. Если несколько компонентов подходят, Android показывает диалог выбора.
Читать ответВ Android механизм Intent используется для передачи сообщений между компонентами приложения или между разными приложениями. Intent может инициировать следующие действия:
Читать ответЭффективный подход включает использование SharedPreferences для сохранения выбранной темы и AppCompatDelegate.setDefaultNightMode() для ее применения.
Читать ответCanvas в Android представляет собой поверхность для рисования.
Читать ответПри использовании Hilt в Android жизненный цикл компонента управляется через области (scopes), которые связывают время жизни зависимостей с жизненным циклом Android-компонентов.
Читать ответAndroid 9 Pie внес множество значимых изменений по сравнению с Android 8 Oreo. Ключевые отличия включают:
Читать ответПараметр плотности пикселей (density) в Android определяет, сколько пикселей приходится на один дюйм экрана устройства.
Читать ответДа, я использовал ExoPlayer для воспроизведения аудио и видео в Android-приложениях.
Читать ответВ Android интерфейс обычно отображается через Activity, но можно обойтись и без неё, например, используя класс WindowManager для добавления собственного View напрямую в окно системы.
Читать ответКлючевые отличия:
Читать ответ