设计模式
普通网友
这个作者很懒,什么都没留下…
展开
-
android中MVP模式(一)
1. 明确需求,界面如下:可存,可根据id读取数据。 包结构图 2. 建立bean [java] view plaincopyprint? public class UserBean { private String mFirstName; private String mLas转载 2015-12-22 20:46:35 · 283 阅读 · 0 评论 -
android中的mvp模式(二)
1. 需求,这个是《android开发必知的50个诀窍》一书中的mvp章节的需求。 在splash页面中,判断是否有网络连接,有则跳到下个页面,无则弹出一条消息通知用户,同时在检查网络是否正常的期间显示一个进度条。 2. 类目录结构 [java] view plaincopyprint? 3. mo转载 2015-12-22 21:05:12 · 345 阅读 · 0 评论 -
JAVA设计模式初探之桥接模式
生活中的一个例子: 拿汽车在路上行驶的来说。既有小汽车又有公共汽车,它们都不但能在市区中的公路上行驶,也能在高速公路上行驶。这你会发现,对于交通工具(汽车)有不同的类型,它们所行驶的环境(路)也有不同类型,在软件系统中就要适应两个方面(不同车型,不同道路)的变化,怎样实现才能应对这种变化呢? 概述: 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“转载 2016-02-02 11:19:02 · 279 阅读 · 0 评论 -
JAVA设计模式初探之适配器模式
1. 概述 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2. 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 下面是两个非常形象的例子 3. 模式中的角色 3.1 目标接口(Target):客户所期待的接转载 2016-02-02 13:51:08 · 354 阅读 · 0 评论