Android MVP 架构必要知识:第二部分
这是本系列文章的第二部分。在第一部分,我们提出了 MVP 的概念,并做出了一个安卓应用架构的蓝图。如果你还没有阅读第一部分,那么大部分接下来的文章将对你没有多大意义。所以,在你继续读下去之前,浏览一遍第一部分。
基于在第一部分中提出的蓝图,我们将开发一个成熟的安卓应用,通过它实现 MVP 架构。
MVP 项目的 GitHub repo 地址:
MindorksOpenSource/android-mvp-architecture
本项目旨在提供一种正确的安卓应用架构方式。它包括了大多数安卓应用的全部代码模块。
这个项目刚开始看起来会很复杂,但是随着你花时间去探索,你看它也会变得更清晰明了。这个项目是用 Dagger