Шпаргалка: Structured Concurrency и отмена корутин
Что будет, если запустить тяжелую фоновую обработку данных, а пользователь закроет экран? Если мы не контролируем этот процесс, потоки продолжат работу, сжигая батарею, процессорное время и создавая утечки памяти. Для решения этой проблемы в Kotlin Coroutines применяется концепция Structured Concurrency.
Статья: https://habr.com/ru/articles/1068314/
Платформа: Android
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
Post #4378
353