java设计模式
文章平均质量分 90
stormCoderStorm
做一个谦卑的人,一个没有脱离低级趣味的人
展开
-
观察者模式浅谈
什么是观察者模式?观察者(Observer)模式又名发布-订阅(Publish/Subscribe)模式。 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新.使用场景是什么当一个对象的改变需要同时改变其它的一些对象行为时(类似于android中的广播通知),可以考虑使用观察者模式.这种模式通常被用来实现事件处理系统.观察者模式涉及的角色策略抽象原创 2016-10-29 21:42:07 · 243 阅读 · 0 评论 -
android中利用代理模式简单实现界面之间的跳转与传值
前言在开始这个实践之前,我们应该首先明白以下几个问题:1.什么是代理模式?2.为什么要使用它?3.怎么使用它?4.它的原理是什么?什么是代理模式?代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作原创 2016-10-14 15:28:00 · 666 阅读 · 0 评论