android - 如何将协调器设计模式应用于基于 MVP 的项目?
问题描述
我一直在从事一个使用 MVP 作为架构模式的项目。而且,我们正在使用 Navigator 设计模式进行 Activity/Fragment 导航。这有助于将导航逻辑提取到更可观察的类中,但它仍然不像我们预期的那样可观察和模块化,因为我们希望更独立地观察流程而不是使用 X Navigator。然后我正在阅读一篇关于 Android 上的协调器模式以及如何解决这些问题的文章。但是这篇文章是基于 MVVM 的,我无法理解如何应用于基于 MVP 的项目。有没有因为我找不到而知道的有用资源?或者解释会更受欢迎。谢谢。
解决方案
推荐阅读
- apache-spark - Pyspark:读取包含反斜杠的 JSON 数据时出现异常
- python - 以优化的方式在列表中的双引号内拆分字符串?
- mongodb - 如何添加具有匹配文档的嵌入字段
- php - 尝试将文件插入 zip 时出现错误 500
- r - 是否有用于在 xyz 段周围创建 3d 圆柱体的 R 函数?
- python - Jenkinsfile“JENKINS_NODE_COOKIE”在 Windows 上不起作用
- git - git status 命令未显示未跟踪的目录和文件
- java - 试图将 MSISDN(电话号码)转换为 Java 中 E.164 格式的点分字符串的输入
- python - 如何从networkx中的图中删除float('nan')节点?
- amazon-web-services - 如何安排 aws lambda 运行