使用kotlin协程提高app性能(译)
协程是一种并发设计模式,您可以在Android上使用它来简化异步执行的代码。Kotlin1.3版本添加了Coroutines,并基于其他语言的既定概念。在Android上,协程有助于解决两个主要问题:管理长时间运行的任务,否则可能会阻止主线程并导致应用冻结。提供主安全性,或从主线程安全地调用网络或磁盘操作。本主题描述了如何使用Kotlin协程解决这些问题,使您能够编写更清晰,更简洁的应用程序代码。管理长时间运行的任务在Android上,每个应用程序都有一个主线程来处理用户界面并管理用户交互。如果您的应用程序为主线程分配了太多工作,那么应用程序可能会明显卡顿或运行缓慢
102.3KB
文件大小:
评论区