码迷,mamicode.com
首页 >  
搜索关键字:android设计模式    ( 125个结果
Android设计模式--模板方法模式
到国美面试Android的时候,问我的设计模式相关的问题: 1、单例模式的意义时什么; 2、有哪几种工厂方法模式; 3、你用过的模板方法模式,举例说明; 自己感觉答的一塌糊涂。模板方法模式都没说出来; 悲剧! 基础不牢,地动山摇。 大公司注重基础,所以对于java 基础,设计模式,算法。这些是一定牢固的! 1、定义: 定义一个操作算法的骨架,将一些步骤延伸到子类中。...
分类:移动开发   时间:2015-06-09 17:14:08    阅读次数:121
Android设计模式--原型模式
1、定义: 用原型实例指定创建对象种类,并通过拷贝这些原型创建新的对象。 2、目的: 从一个对象创建另外一个可定制的对象,而不需要知道任何创建细节。 3、作用:    3.1、简化对象的创建;    3.2 、对于处理大对象,性能上比new 高出很多。 4、分类:    4.1浅拷贝:拷贝对象中的基本的数据类型,对于数组、容器对象、引用对象等都不会拷贝。    4.2深拷...
分类:移动开发   时间:2015-06-09 12:00:33    阅读次数:148
框架模式 MVC 在Android中的使用
算来学习Android开发已有2年的历史了,在这2年的学习当中,基本掌握了Android的基础知识。越到后面的学习越感觉困难,一来是自认为android没啥可学的了(自认为的,其实还有很多知识科学),二来网络上的很多框架已经帮我们做了太多的事情了,我们只需要画画UI就可以了,感觉Android开发没有太多的技术含金量。最近闲来无事,开始总结之前学过的知识点,想着是否应该学点其他的东西呢?总不能局限于...
分类:移动开发   时间:2015-06-05 12:22:45    阅读次数:409
Android设计模式--工厂方法模式
1、定义: Define an interface for creating an object, but let subclasses decide which class to instantiate.  Factory Method lets a class defer instantiation to subclasses. 定义一个用于创建对象的接口,让子类决定实例化哪个类。 ...
分类:移动开发   时间:2015-06-04 15:44:08    阅读次数:143
Android设计模式--简单工厂模式
1、面试的时候问到这样的问题: 在一个ListView 的item子视图中,很多种不同的显示样式,或者说是,为了更好的维护,或者以后需要添加不同的样式,应该怎么做? 我一下就想到的是工厂的模式,利用工程,编写ViewFactory,方法中有getView()的方法,以后需要时,添加相应的参数,并编写不同的实现类,也就是不同样式的视图; 但是这样的答案,似乎没有让面试官满意; ...
分类:移动开发   时间:2015-06-04 11:51:56    阅读次数:140
Android设计模式--代理模式
1、定义: 为其他对象提供一种代理以控制对这个对象的访问。 2、使用: 在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3、作用: 代理对象可以在客户端和目标对象之间起到中介的作用,这样起到了的作用和保护了目标对象的作用。 4、划分: 代理还分成远程代理、虚代理、保护代理和智能指针; 以下写了一个简单的demo;...
分类:移动开发   时间:2015-06-04 09:45:53    阅读次数:159
Android设计模式--策略模式
1、定义: The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use it. 定义了一系列的算法...
分类:移动开发   时间:2015-06-03 12:02:14    阅读次数:138
Android设计模式--装饰模式
1、定义: Attach additional responsibilities to an object dynamically keeping the same interface.  Decoators provide a flexible alternative to subclassing for extending functionality. 在不必改变原类文件和使用继承的情况...
分类:移动开发   时间:2015-06-03 11:50:43    阅读次数:191
Android 设计模式-单例模式
Android 设计模式-单例模式什么情况下需要单例模式? 一些类提供公共功能供别人调用,本身不会处理业务逻辑 类会被许多类和线程调用 设计单例模式public class Singleton{ private static Singleton mSingleton; private Singleton(){ } public static Singleton getInstance(){ if(m...
分类:移动开发   时间:2015-05-22 21:16:29    阅读次数:321
Android 设计模式一:EIT造型
1、什么是造型 ?造型可以看做一个皮箱,里面可以装各式各样的东西,可以看做是一种抽象。类就是一种最小的造型,如果装上树叶,就是树叶造型;装上人,就是人造型。类似于原子,各式各样的原子,氢原子,氧原子.......,也可以有各式各样的造型。代码造型 原子层级的,设计模式是分子级别的。代码造型可以组合成...
分类:移动开发   时间:2015-05-20 23:56:32    阅读次数:226
125条   上一页 1 ... 5 6 7 8 9 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!