
android中的设计模式
文章平均质量分 91
goohong
高级系统架构师,高级工程师
展开
-
ANDROID 中设计模式的采用--结构型模式
构造型模式中的适配器模式、外观模式、装饰模式、代理模式都属于包装模式,都是对另外的类或对象的包装,只是各自的意图不同。 适配器模式通过对另外的类或对象的包装,将其接口转换为用户期望的接口,达到接口的适配的目的。 外观模式是对包装的一组类或对象提供一个高层接口,意图是简化接口,使系统更加容易使用。 装饰模式的意图是在不改变包装原创 2014-07-24 18:16:11 · 6843 阅读 · 3 评论 -
ANDROID 中设计模式的采用--创建型模式
模式在某一情景下解决某个问题的固定解决方案。 所有的创建型模式都是用作解决对象的创建或实例化问题的解决方案。 1 简单工厂模式 创建对象的最简单方法是使用new来创建一个对象,如果只创建一种固定不变的对象,可以使用new来创建这个对象。 如果要根据不同场景创建不同类型的对象,就可能出现不同的方法,即可以采用不同的模式。 如ANDROID的媒体框架中为了原创 2014-07-22 16:39:48 · 3270 阅读 · 0 评论 -
ANDROID 中设计模式的采用--行为模式
1 职责链模式 职责链模式的意图为: 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 在ANDROID系统的输原创 2014-07-29 13:52:49 · 3844 阅读 · 0 评论