- 博客(2)
- 资源 (14)
- 收藏
- 关注
原创 java/android 设计模式学习笔记(17)---策略模式
这篇博客我们来介绍一下策略模式(Strategy Pattern,或者叫 Policy Pattern),也是行为型模式之一。通常在软件开发中,我们为了一个功能可能会设计多种算法和策略,然后根据实际使用情况动态选择对应的算法和策略,比如排序算法中的快速排序,冒泡排序等等,根据时间和空间的综合考虑进行运行时选择。 针对这种情况,一个常规的方法是将多种算法写在一个类中,每一个方法对应一个具体的排序
2016-08-27 20:54:22 2479 6
原创 java/android 设计模式学习笔记(16)---命令模式
这篇博客我们来介绍一下命令模式(Command Pattern),它是行为型设计模式之一。命令模式相对于其他的设计模式更为灵活多变,我们接触比较多的命令模式个例无非就是程序菜单命令,如在操作系统中,我们点击关机命令,系统就会执行一系列的操作,如先是暂停处理事件,保存系统的一些配置,然后结束程序进程,最后调用内核命令关闭计算机等,对于这一系列的命令,用户不用去管,用户只需点击系统的关机按钮即可完成如上
2016-08-14 18:30:19 2397 5
android自定义新闻apk
2015-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人