Sobes.tech

Какие архитектурные паттерны, используемые в Android-разработке, вы знаете?

Junior
143

Что такое принципы SOLID и как они применимы в разработке на Android?

Middle+
143

Как в runtime реализовать динамические экраны, которые не были предусмотрены изначально?

Middle+
143

Что произойдет при сравнении Integer a = 127 и int b = 127, а также Integer a1 = 128 и int b1 = 128 в Java? Объясните, почему результаты сравнения будут различаться.

Middle
142

За что отвечает runtime в Android?

Junior
142

Можно ли переопределить статический метод в классе-наследнике?

Junior
142

Какова роль канала в архитектуре системы, и как он взаимодействует с несколькими подписчиками или потребителями?

Middle+
142

В чем отличие между фоновым сервисом и фоновым сервисом в Android?

Intern
141

Как в Kotlin можно реализовать несколько конструкторов в одном классе?

Junior
141

Как ты будешь выбирать архитектуру для проекта?

Middle+
141

В каких случаях следует вызывать метод commitAllowingStateLoss?

Middle+
141

Для чего используются разные способы передачи данных между приложениями?

Middle
141

Как происходит инициализация в Android-приложениях?

Junior
141

В чем разница между примитивными и ссылочными типами?

Intern
141

Какие важные атрибуты указываются в теге <application>?

Junior
141

Зачем нужен контекст в Android и какие его основные функции?

Junior
141

Какая библиотека используется для выявления утечек памяти в приложении на Android?

Middle
141

Расскажи о Jetpack ViewModel.

Junior
141

Для чего необходимо разделять отображение и бизнес-логику в приложении?

Middle
140

Всегда ли необходимо переопределять метод equals у класса данных (data class)?

Middle
140
/251