Какие бывают типы Intent и чем они отличаются?
Разновидности Intent в Android и их различия Explicit Intent содержит ссылку на определённый компонент — активити или сервис применяется для навигации внутри одного приложения
Читать ответПодготовка к интервью
165 вопросов по Android с технических собеседований
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Что проверяют на интервью
На странице собраны вопросы по Android — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: android, mobile, async.
Каталог
Разновидности Intent в Android и их различия Explicit Intent содержит ссылку на определённый компонент — активити или сервис применяется для навигации внутри одного приложения
Читать ответВиды сильных и слабых ссылок в JVM и сценарии их применения Сильные ссылки (Strong references) обычный, классический механизм ссылок в Java пока существует сильная ссылка, сборщик мусора не удаляет объект по умолчанию…
Читать ответКакие инструменты использовать для поиска утечек памяти в Android? Android Profiler — встроенный в Android Studio инструмент наблюдения за памятью LeakCanary — библиотека, автоматически выявляющая утечки MAT (Memory…
Читать ответКомпоненты Android: Activity, Service, BroadcastReceiver, ContentProvider Intent — средство обмена сообщениями между компонентами Android С помощью Intent Activity и Service запускаются и вызываются друг другом…
Читать ответКлючевые методы жизненного цикла Activity UI-компонент Android onCreate(): создание Activity, настройка UI и загрузка данных onStart(): Activity отображается на экране onResume(): Activity получает фокус и переходит в…
Читать ответМеханизмы межпроцессного взаимодействия (IPC) в Android В основе Android лежит многопроцессная архитектура, повышающая безопасность и стабильность системы Ключевой механизм IPC — Binder: высокопроизводительное и…
Читать ответМеханизмы Linux для IPC в ядре Android Ядро Android основано на Linux, поэтому значительная часть его подсистем сохранилась в платформе. К базовым механизмам IPC относятся Unix domain sockets, pipes и signals. Для…
Читать ответМеханизмы синхронизации в корутинах Корутинa в Go — это легковесный поток, однако при обращении к общим ресурсам ей необходима синхронизация Mutex обеспечивает взаимное исключение: он блокирует участок кода и не…
Читать ответконтроль доступа в ООП и степень инкапсуляции основные варианты: public — обращение возможно из любой части программы private — доступ разрешён только внутри класса protected — доступен классу и его наследникам…
Читать ответОператоры обработки ошибок во Flow Flow представляет собой статический типизатор для JavaScript и не содержит традиционных операторов обработки исключений. Flow обнаруживает ошибки во время статического анализа, а не…
Читать ответНе упоминались.
Читать ответПреимущества многопроцессного запуска Android-приложения изоляция кода и данных повышает стабильность: сбой в одном процессе не приведёт к завершению работы всего приложения повышение безопасности благодаря…
Читать ответ