
设计模式
懒猪1993
这个作者很懒,什么都没留下…
展开
-
透过android案例熟知状态模式(二)
前面一篇博客是用简单java例子来熟悉状态设计模式,而这篇我将以android登录的例子继续讲解状态设计模式。 一.android中状态设计模式应用场景 在android开发中,我们遇到登录界面是十分常见的,而状态设计模式在登录界面的应用十分广泛,用户在登录状态下和未登录状态下,对逻辑的操作是不一样的。例如最常见的情况就是在玩新浪微博的时候,用户在登录的情况下才能完成评论和转发微博的操作;而当用原创 2016-09-18 16:50:09 · 2425 阅读 · 1 评论 -
Context单例模式的一枝独秀
Conext单例模式的一枝独秀 在公司有着很多的空闲时间,本以为能在工作中能学到很多的实践知识,但是感觉怎么TM的和我想象不太一样呢?初来公司咋到,由于写代码的风格和质量不能达到一定的要求,索性自己就在这些时间内学习android的源码和设计模式的分析。我觉得挺有意思的。可以通过剖析源码从而增加了自己的知识面。坚持把自己掌握的点点滴滴以笔记的形式积累起来。以此来见证自己的成长之路。原创 2016-04-18 14:46:25 · 3569 阅读 · 1 评论 -
透过简单案例熟知状态模式(一)
一.状态模式简介 故名思议,状态模式的行为是由他的状态来决定的,状态模式把对象的行为动作包装在不同的状态对象里面,其中每一个状态对象都有共同的一个抽象状态基类,这样做的意图是让每一个对象内部的状态发生变化的时候会引起行为的改变。二.状态模式的含义 当一个对象的内部状态发生改变的时候允许改变其行为,这个对象看起来是像改变了基类。 温馨提示: 这样理解有点抽象,你可以想象java的多态,原创 2016-09-14 13:59:56 · 2214 阅读 · 0 评论