0%

Android封装之路系列—MVP模式架构

总续

  • 你是否常常感觉代码冗余杂陈
  • 你是否常常感觉代码复杂难懂
  • 你是否常常感觉…
  • 那就开启你的代码封装之路吧~
  1. 面向对象程序设计有三个特征:封装、继承、多态,这三个特征即是语法也是手段,23种设计模板其实就是对这三种手段的灵活应用,今天不谈(还是得谈)任何高大上的设计模式,仅仅(不仅仅)谈谈代码封装。
  2. 封装代码需要先做到的是:
  3. 项目将以wanandroid为例进行

项目架构

本次项目架构使用的是MVP模式,项目结构如下

1
2
3
4
5
6
7
8
9
10
com.yooking.mvp
- model//M层
- BaseModel
- IModel
- presenter//P层
- BasePresenter
- IPresenter
- view//v层
- BaseActivity
- IView

看下各层代码:

1
2


------------本文结束感谢您的阅读------------

Thank you for your accept!