Можно ли работать с базой данных SQLite в Android без использования библиотеки Room?
Да, в Android можно работать с базой данных SQLite без использования библиотеки Room.
Читать ответПодготовка к интервью
472 вопроса по Android с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Android — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: android, mobile, async.
Каталог
Да, в Android можно работать с базой данных SQLite без использования библиотеки Room.
Читать ответДа, для работы с примитивными типами в Android SDK есть специализированные реализации Map, оптимизированные для производительности и экономии памяти по сравнению с стандартным HashMapK, V.
Читать ответAndroid Runtime (ART) — это среда выполнения приложений на Android, которая отвечает за запуск и управление жизненным циклом приложений.
Читать ответВ нашей Android-разработческой команде на последнем месте работы была четко организована командная деятельность, основанная на Agile-методологиях, в частности Scrum.
Читать ответВ Android процессы имеют разные уровни приоритета, которые влияют на вероятность их завершения системой при нехватке ресурсов. Приоритеты определяются состоянием компонентов приложения:
Читать ответВ Android доступ к определённым типам файлов и данным защищён системой разрешений (Permissions). Основные типы файлов и данных, для доступа к которым требуются разрешения:
Читать ответВ Android для анимации пользовательского интерфейса можно использовать несколько основных способов:
Читать ответНе все компоненты Android обязательно регистрировать в манифесте приложения.
Читать ответСборка проекта в Android Studio осуществляется с помощью системы сборки Gradle. Основные этапы:
Читать ответКлючевые компоненты Android — это Activity, Service, Broadcast Receiver и Content Provider. Они обеспечивают основные функции приложения.
Читать ответВ Android объекты Handler и Looper работают вместе для организации обработки сообщений и выполнения задач в потоке.
Читать ответИспользование отдельных ViewModelScope для iOS и Android связано с особенностями жизненного цикла и управления асинхронными задачами на каждой платформе.
Читать ответ