【发布时间】:2020-11-22 23:22:16
【问题描述】:
Android 架构中的所有示例都是关于通过 Internet 获取数据并将其保存到数据库中。我知道如何实现这个架构。但我无法弄清楚在哪里放置一些事件。示例:
- 获取摄像头权限
- 将照片保存到图库。
- 关闭通知
这些事件属于哪一层?如图所示使用用例是否正确?将图像保存到图库有很多阶段(权限、存储控制、图像扩展......)。 UseCases 类膨胀太多了吗?这里应该多用一层吗?
【问题讨论】:
标签: android android-studio kotlin mvvm clean-architecture