В чем отличие между Dalvik Virtual Machine и ART (Android Runtime)?

Middle
244

В чем отличие Snackbar от Toast?

Junior
232

Что такое Flow и как он работает в Android?

Middle
227

Как работает Jetpack Compose?

Middle
220

Как реализовать механизм кэширования данных в приложении на Android?

Middle
219

Что такое suspend-функция в языке Kotlin?

Middle
217

Что такое SharedFlow и чем он отличается от StateFlow?

Middle+
213

Почему используется PendingIntent, а не обычный Intent?

Middle
211

Что вы знаете о обработке ошибок в Flow?

Middle
209

В чем разница между coroutineScope и supervisorScope?

Middle+
209

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

Intern
208

В чем отличие между job и supervisor job в контексте работы с Android?

Middle+
208

Как синхронизировать корутины в Android?

Middle+
205

В чем разница между HashSet, LinkedHashSet и TreeSet?

Middle
204

В чем заключается разница между Room и SQLite?

Junior
202

Какие способы навигации в Android вы знаете?

Junior
199

Что используется для работы с сетью в Android?

Junior
189

Зачем нужна аннотация @CallSuper?

Middle
187

Как работает конструкция async/await в языке программирования Kotlin?

Middle
186

Почему Integer.MAX_VALUE плюс один равен Integer.MIN_VALUE?

Middle
186
2/251