我在做一个项目,在MVVM架构中使用retrofit和rxjava,其中包含一个存储库和repositoryImpl包。我想删除rxjava,在这个项目中只使用Kotlin协程。但在搜索和阅读了从rxjava迁移到协程的文章后,我没有找到一种正确而干净的方法。请帮助我实现这个用rxjava实现的带有协程的部分 MyProjectService.kt: @POST("/user/login")
fun login
这个例子已经在另一个问题中被用来说明如何使用协程来编写视频游戏中的动画:bob.lookat(jane)
bob.say("How are you?")在恢复协程之前,每个函数都会让给主引擎进行动画、计时等工作。协程的一个可能的替代方案是一个事件队列,而不是代码,但然后必须将控制逻辑和循环实现为事件。有没有其他可以用来实现这种功能的协程的替代方案?