![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
慕言_
造物之前,必先造人。
展开
-
Android设计模式—Builder模式
什么是Builder模式?Builder模式又称构建者模式,通俗的来说就是你在创建一个对象时,可能会出现一些属性需要进行默认值设置,但又不一定要将全部属性全部赋值,这时就需要Builder模式来解决这个问题了。<–在android设计开源框架时这种Builder的模式非常常见–>由于比较简单就直接贴代码了。测试代码定义需要构建的类:package cn.com.statedemo;/** *原创 2017-10-18 15:08:16 · 293 阅读 · 0 评论 -
Android设计模式—SingTon模式
什么是sington设计模式呢,这个应该是23种java常用设计模式中使用最多的模式之一。Sington又称单例设计模式,即保证该模式下的类有且只有一个对象,方便进行一个统一的操作。单例模式分别分为懒汉式,饿汉式和双重锁模式。下面来介绍一下这三种模式下的单例。懒汉式package cn.com.testspring;/** * Created by Administrator on 2017/10原创 2017-10-11 16:58:27 · 519 阅读 · 0 评论