Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.52 KB

README_CN.md

File metadata and controls

43 lines (27 loc) · 1.52 KB

MVPFrame

一个Android MVP框架演示项目。

一个项目的前期准备是非常重要的,程序的框架就是其中一环。一个合适的框架可以大大减少开发以及维护难度等等...在MVVM还没盛行的时候,MVP仍然是首选框架之一。

下面我写了一个MVP的Demo,其中有自己对MVP的一些理解及优化,希望能帮助到大家~

温馨提示:建议先了解下MVP再来食用本Demo更佳!

示例项目

IRead --基于MVPFrame

目录介绍

  • --base Activity & Fragment Base类
  • --mvp MVP的Base类都在这里面
  • --presentation 主要包,其中的Contract类是定义View和Presenter接口的地方
  • --util 共通工具包
  • App Application
  • AppRouter app路由,界面跳转帮助类,所有的界面跳转通过此类进行跳转,包括组件交互

代码

项目截图

感谢

Fragment 管理: Fragmentation

下载

DemoAPK: Download