会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
perfect亮
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
17
下一页
2014年10月22日
命令模式
摘要: 命令模式命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式命令模式把一个请求或操作封装到一个对象中。命令模式允许系统使用不同的 请求吧客户端参数化,对请求排队或则记录请求日志,可以提供命令的撤销和恢复功能。命令模式的结构 命令模式是对命令的封装。...
阅读全文
posted @ 2014-10-22 20:06 perfect亮
阅读(177)
评论(0)
推荐(0)
2014年10月21日
单例模式
摘要: 单例模式1.概念:保证一个类仅有一个实例,并提供一个访问他的全局访问点2. UML图:3.代码: (1)懒汉模式:只有在自身需要的时候才会创建。运行时获得对象,他在整个应用的生命周期只有一部分时间在占用资源 1 public class Singleton { 2 private sta...
阅读全文
posted @ 2014-10-21 15:12 perfect亮
阅读(138)
评论(0)
推荐(0)
【转】微信中MMAlert(半透明底部弹出菜单)的使用介绍
摘要: 原文地址:http://blog.csdn.net/singwhatiwanna/article/details/8892930果大家时常用过微信或者用过iphone,就会发现有种从底部弹出的半透明菜单,这种菜单风格优美并且用户体验良好,先看一下效果。MMAlert来自微信开放平台的sdk示例,其示...
阅读全文
posted @ 2014-10-21 10:17 perfect亮
阅读(538)
评论(0)
推荐(0)
2014年10月20日
工厂模式
摘要: 工厂模式1.概念: 工厂方法:以抽象产品类派生出多个具体产品类;一抽象工厂类派生出多个具体工厂类;每个具体工厂类只能创建你一个具体产品类的实例。 即定义一个创建对象的接口(即抽象工厂类),让其子类(具体工厂类)决定实例化哪一个类(具体产品类)."一对一"的关系 抽象工厂:多个抽象产品类,派生出...
阅读全文
posted @ 2014-10-20 11:21 perfect亮
阅读(220)
评论(0)
推荐(0)
2014年10月18日
装饰者模式
摘要: 装饰者模式1.动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。[由于继承的静态特质使其缺乏灵活性;且随着子类的增多、组合,会导致更多子类的膨胀。类应设计的对扩展开放,对修改关闭。装饰的意思:就是包装一下。 简短的意思...
阅读全文
posted @ 2014-10-18 11:19 perfect亮
阅读(187)
评论(0)
推荐(0)
2014年10月17日
观察者模式
摘要: 观察者模式1.观察者模式可以打个简单比方如: 大家看报纸,定了商报。商报是subject而订阅者是observer,当商报有新的消息的时候就出版报纸给订阅者来让他们获取消息。 也就是:定义一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新2.UML图3.代...
阅读全文
posted @ 2014-10-17 14:54 perfect亮
阅读(155)
评论(0)
推荐(0)
2014年10月14日
策略模式
摘要: 策略模式一.设计原则: 1)找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 2) 针对接口编程,而不是针对实现编程(例如:鸭子例子当中,fly()和quack()对不同的鸭子是会变的,所以分别定义两个接口FlayBehavior和QuackBehavior中分别饱饭...
阅读全文
posted @ 2014-10-14 11:23 perfect亮
阅读(210)
评论(0)
推荐(0)
2014年10月13日
Android 自定义ViewGroup,实现侧方位滑动菜单
摘要: 侧方位滑动菜单1.现在adnroid流行的应用当中很多都是用的侧方位滑动菜单如图:将菜单显示在左边,内容页面显示在右边,通过滑动或则按钮点击来隐藏和显示菜单。2.首先对ViewGroup进行个了解: View是ViewGroup的父类,ViewGroup具有View的所有特性,ViewGroup主...
阅读全文
posted @ 2014-10-13 22:30 perfect亮
阅读(651)
评论(0)
推荐(0)
2014年9月25日
【转】Android Android属性动画深入分析
摘要: 转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17841165开篇像设计模式一样,我们也提出一个问题来引出我们的内容。问题:给Button加一个动画,让这个Button的宽度从当前宽度增加到500px。也许你会说,这很简单,用...
阅读全文
posted @ 2014-09-25 16:38 perfect亮
阅读(391)
评论(0)
推荐(0)
2014年9月23日
Android ActionBar仿微信界面
摘要: ActionBar仿微信界面1.学习了别人的两篇关于ActionBar博客,在结合别人的文章来仿造一下微信的界面: 思路如下:1).利用ActionBar生成界面的头部,在用ActionBar的ActionProvider时候要注意引入的包一定是android.view.ActionProvide...
阅读全文
posted @ 2014-09-23 22:15 perfect亮
阅读(754)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
17
下一页
公告