ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

How does the .asLiveData() operator work? Kotlin Flow for Android Development

Автор: Lukas Lechner - Advanced Android Development

Загружено: 2023-01-13

Просмотров: 1665

Описание: 🎓 Get the full 15+ hour-long Course "Kotlin Coroutines and Flow for Android Development" with a nice discount here: https://www.lukaslechner.com/coroutin...

👨‍🎓 Here is the link to the Github Example Repository: https://github.com/LukasLechnerDev/Ko...

This video explains the differences between the asLiveData operator compared to the collect and launchIn operator.

The terminal operator "asLiveData" converts a flow into a LiveData object.

This video also explains the parameters "context" and "timeoutInMs" that can be passed to asLiveData.

TimeStamps
00:00 - Intro
00:35 - Problem: Flow not canceled when the app is put into the background
03:20 - Naive Solution: manually cancelling the job
07:42 - Problems of the naive Solution
10:17 - Using asLiveData
14:15 - Recap of asLiveData operator
15:55 - asLiveData vs collect vs launchIn
20:00 - context parameter of asLiveData
21:05 - timeoutInMs parameter of asLiveData


➤ Subscribe to the channel:    / @lukaslechner  

🌎 Check out my website: https://www.lukaslechner.com

📬 Subscribe to my newsletter: https://www.lukaslechner.com/newsletter/

➤ Follow me on twitter:   / lukaslechnerdev  

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
How does the .asLiveData() operator work? Kotlin Flow for Android Development

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]