“在常见 Android 用例中使用协程”测验

  1. 使用协程有哪些优势?

    选择合适的多项回答。

  2. 什么可以在不导致编译错误的情况下调用带有挂起修饰符标记的函数?

    选择合适的多项回答。

  3. 建议使用什么 CoroutineScope 在 ViewModel 中启动界面相关协程?

  4. 要指定协程的运行位置,可以从以下哪三个预定义调度程序中进行选择?

    选择合适的多项回答。

  5. 填空

    输入一个或多个字词以完成句子。

    如需将协程与 WorkManager 结合使用,请扩展 ___ 并替换 doWork()。doWork() 是一个挂起函数。

  6. 填空

    输入一个或多个字词以完成句子。

    在应用中使用 Room 库时,请将 ___ 关键字添加到 DAO 方法中,以便从主线程中安全地调用这些方法。

  7. 对于测试协程,以下关于 runBlockingTest 函数的表述中哪些是正确的?

    选择合适的多项回答。