前言 先说下一下为什么决定来写关于设计模式的文章,本人也是从事开发很多年了,很多人肯定都曾有过这样的想法,就是把设计模式背下来,到时候项目用到的...
前言 先说下一下为什么决定来写关于设计模式的文章,本人也是从事开发很多年了,很多人肯定都曾有过这样的想法,就是把设计模式背下来,到时候项目用到的...
单例模式的几种写法 1、饿汉模式 这种写法是在类装载时就实例化instance,他避免了多线程的同步问题。但是不能保证有别的方式去装载,没有达到...
定义 定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。观察者模式又叫做发布-订阅(Publ...
定义 策略模式定义了一系列的算法,并将一系列算法封装起来,使他们能相互替换。策略模式让算法独立于使用者而独立变化。 策略模式包含如下角色: Co...
说明:有人私底下问我MVP并不是BaseActivity,其实我想说的是本文并不是谈MVP,至于本文提到的MVP初体验重点在于MVP的思想而不是...
设计模式笔记01——设计原则 介绍 自行实例化并向整个系统提供这个实例。这个类称为单例类单例只有一个实例对象单例自己创建自己实例,构造函数为私有...
没耐心自己分析源码的同学,还可以参考Stay录制的视频版Retrofit分析-漂亮的解耦套路(视频版) 万万没想到Retrofit会这么火,在没...
代理模式是什么 如上图所示,代理代表着另一终端中的某个真实服务对象,Client 调用代理(Client helper)的方法,然后将请求通过网...
作者:李旺成### 时间:2016年4月3日### 上篇 5. 最佳实践# 好了终于要点讲自己的东西了,有点小激动。下面这些仅表示个人观点,非一...
作者:李旺成 时间:2016年4月3日 “Android MVP 详解(下)”已经发布,欢迎大家提建议。 MVP 在 Android 上的使用其...
专题公告
收集并整理了一些关于android设计模式与架构设计相关的文章