Android 上的 Kotlin 协程
1.简介
协程是一种并发设计模式
协程有助于管理长时间运行的任务
2.协程与线程的区别
轻量:可以在单个线程上运行多个协程,因为协程支持挂起,不会使正在运行协程的线程阻塞
内存泄漏更少:使用结构化并发机制在一个作用域内执行多项操作
内置取消支持:取消操作会自动在运行中的整个协程层次结构内传播。
Jetpack 集成:许多 Jetpack 库都包含提供全面协程支持的扩展。某些库还提供自己的协程作用域,可供您用于结构化并发。
3.如何优雅使用协程
修改 build.gradle 文件
复制代码
未完待续
版权声明: 本文为 InfoQ 作者【Changing Lin】的原创文章。
原文链接:【http://xie.infoq.cn/article/3db0e5abfaa610639b5ee2f72】。文章转载请联系作者。
评论