Вторая часть про Kotlin Flows тут: Что такое Kotlin Flows и для чего они нужны. Реактивное программирование с помощью Kotlin Flows. Отличия Cold и Hot Flows. Создание Flow: flowOf, asFlow, flow, callbackFlow. Миграция с Callback-интерфейсов на Flow. Использование MutableStateFlow и Flow вместо LiveData. Объединение нескольких Flow с помощью оператора combine. Kotlin Flows представляют собой альтернативу к Reactive Streams (), адаптированную к использованию вместе с корутинами. Исходники проекта “до“: Исходники проекта “после“: Список всех изменений: Документаци
Hide player controls
Hide resume playing