kotlin协程

Android已经把携程操作简化了很多了,只要记得两点:

第一,耗时方法使用suspend修饰,这种函数只能在协程域或者其他suspend中调用,比如只能在launch{}大括号里面,它依然是在主线程,但是不阻塞主线程其他任务继续执行

第二,withContext(DIspatcher.IO){} 这里会切换到IO线程,但是大括号之后它又会切回到主线程

只要明白这两点,就差不多了

个人观点,不喜勿喷.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。