Расскажи о причинах объявления компонентов в манифесте приложения Android.
Компоненты приложения (Activity, Service, BroadcastReceiver, ContentProvider) должны быть объявлены в AndroidManifest.xml. Это необходимо по нескольким причинам:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Компоненты приложения (Activity, Service, BroadcastReceiver, ContentProvider) должны быть объявлены в AndroidManifest.xml. Это необходимо по нескольким причинам:
Читать ответRelativeLayout в Android позволяет позиционировать элементы относительно друг друга или родительского контейнера, что удобно для сложных интерфейсов. Однако есть причины, почему его использование не всегда оптимально:
Читать ответСоздайте Configuration:
Читать ответКласс ValueAnimator в Android используется для создания анимаций, которые изменяют числовые значения с течением времени.
Читать ответContentProvider в Android — это абстракция для доступа к данным, которая предоставляет унифицированный интерфейс для чтения и записи данных между приложениями.
Читать ответМетод onDestroy() в жизненном цикле Activity вызывается перед тем, как Activity будет уничтожена системой или пользователем. Его ключевые характеристики:
Читать ответДля переключения между Fragment в Android без сторонних библиотек используется стандартный FragmentManager и транзакции фрагментов.
Читать ответБандл (Bundle) в Android используется для передачи данных между компонентами приложения (такими как Activity, Fragment, Service, BroadcastReceiver).
Читать ответКласс AndroidView в Android-разработке используется для интеграции нативных Android View-компонентов в Jetpack Compose.
Читать ответОткрытый исходный код.
Читать ответstartActivity используется для запуска нового Activity — отдельного экрана с собственным жизненным циклом. При вызове создаётся новый экран, который отображается поверх текущего.
Читать ответWorkManager — это компонент Android Jetpack, предназначенный для выполнения отложенных и гарантированных фоновых задач, которые должны выполниться даже если приложение закрыто или устройство перезагружено.
Читать ответ