Android Workmanager与Kotlin协程

时间:2019-01-07 05:56:45

标签: android kotlin

关于Android Workmanager和Kotlin Coroutines的使用似乎有些混乱。在哪些情况下最适合它们?何时使用它们?

1 个答案:

答案 0 :(得分:1)

WorkManager android库,用于异步在后台处理内容。它为后台计划和重复的任务提供功能。

因此,当您需要执行一些长期运行的任务时,它最适合您的用例。 (由于“后台执行的限制”,因此在最新版本的Android,API 26和Up中非常有用)


Coroutines Kotlin库,它是新的异步编程的概念,基本上用于完成主线程的工作,但等待中止新线程的响应。

您可以将其视为多线程编程方面,并且在Android开发中,它可以替代AsynTaskHandler


希望,我明确指出了什么时候使用!!