Дополнительные ресурсы для сопрограмм и потоков Kotlin

Используйте эти дополнительные ресурсы, чтобы узнать больше о сопрограммах и потоках Kotlin. Эти ресурсы сгруппированы по темам.

Основы

Отмена

Исключения

Области применения

Поток

Тестирование

Библиотеки, Jetpack и сопрограммы

  • LiveData с сопрограммами и Flow : в этом докладе на Android Dev Summit 2019 рассказывается, как использовать конструктор сопрограмм liveData , а также шаблоны тестирования и антишаблоны для создания чистых, эффективных и надежных реактивных пользовательских интерфейсов.
  • Создание библиотеки расширений Kotlin . Узнайте, как создать библиотеку расширений Kotlin, которая добавляет сопрограммы и поддержку потоков в существующие классы.
  • Упрощение API с помощью сопрограмм и Flow . Узнайте, как упростить библиотеки с помощью адаптеров сопрограмм, создать свои собственные и посмотреть, как они работают «под капотом».

Сопрограммы на уровне представления

  • Приостановка просмотров : в этом посте рассказывается о том, как сопрограммы могут упростить программирование пользовательского интерфейса.

Под капотом