自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 MVP框架实例解析

关于MVC,MVP,MVVM,有很多人写了区别,比如这篇。这里只是分析大多数人使用的MVP框架 mosby MVP,代码请点击。首先再来回顾一下MVP的整体概念,View不直接和Model打交道(区别于MVC)View和Presenter之间互相调用,Model只和Presenter交互,一般由Presenter这方调用。mosby MVP框架代码相关几个部分View层: MvpActivity(...

2018-03-14 19:43:23 4282

原创 【面向对象基础】| 面向对象设计的六原则理解和区别

每次说到六原则,可能开始只是会随口而来的几句定义,但是真正去设计模式的时候有正确应用呢?笔者总结一下它们之间的关系,以及对应的面向对象的抽象,封装,继承,多态的特性呢?1.功能简单单一组,对应特征:封装    要求模块间松耦合,内部高聚合。    1)单一职责原则——SRP  (针对类Class的单一功能要求)          抽象类,普通类要求功能简单明了,避免多个功能耦合在一个类里面    ...

2018-03-02 18:51:28 298

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除