Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 3.68 KB

README.md

File metadata and controls

51 lines (40 loc) · 3.68 KB

awesome-android-mvp-dagger

最近这几天在学习MVP 模式,也是学的一塌糊涂,所以参考Google 的文章和Github 的项目来学习,所以来汇总一些好的文章和项目。

关于

我们都知道MVC 模式,MVP 就是基于MVC 的模式上的一个演化版本。在MVC模式中,Activity应该是属于View这一层。而实质上,它既承担了View,同时也包含一些Controller的东西在里面。随着项目的迭代更新,这对开发很不友好,耦合度也原来越高,项目越来越难维护,而MVP 就是解决这样的痛点。把Activity的View和Controller抽离出来就变成了View和Presenter。

文章

开源框架

开源项目