一个基于Android的MVP框架Demo

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

下面我写了一个MVP的Demo,其中有本身对MVP的一些理解及优化,但愿能帮助到你们~github

舒适提示:建议先了解下MVP再来食用本Demo更佳!app

MVPFrame

MVP

一个Android MVP框架演示项目。框架

目录介绍

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

代码

image

项目截图

Demo.png

感谢

Fragment 管理: Fragmentation工具

下载

DemoAPK: Download优化

Github

MVPFramedebug

相关文章
相关标签/搜索