1. Android 架构组件中的哪个组件负责使离线缓存保持最新状态并从网络获取数据?
  2. 在设备文件系统中保存结构化数据以进行离线缓存的最佳方式是什么?
  3. Transformations.map() 将一个 LiveData 转换为另一个 ___。
  4. 在实现离线缓存时,以下哪个策略很好地展现了分离关注点原则?
  5. 以下哪些项是 WorkRequest 类的具体实现?请选择所有适用的选项。

    选择合适的多项回答。

  6. WorkManager 使用以下哪个类在运行 API 23 及更高级别的设备上调度后台任务?
  7. 使用哪个 API 向 WorkRequest 添加约束条件?