84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
创新型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模块方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式、访问者模式。
那么问题来了,这么多的设计模式中android开发中一般都用到哪些?我想针对性的先学。
学习是最好的投资!
创新型模式:单例模式、抽象工厂模式、建造者模式、工厂模式。 结构型模式:适配器模式、组合模式、代理模式。 行为型模式:观察者模式、中介者模式。
建议你还是把 android developer training页面看一次吧。http://developer.android.com/training/index.html
Android源码中用到很多设计模式,这里可以参考:Android源码设计模式分析开源项目
看下Head First设计模式,对设计模式有很好的讲解,同时对于常用的设计模式(基本是Android常用的那些)给予了很大篇幅,对于不常用的都是一带而过,也给了一些设计模式的实例,学起来比较有趣。对于Android常用的设计模式书中也都有很大篇幅讲解,学完之后然后在去看Android,就不需要特别的去看了,看到某个类,用法,其所用了何种设计模式,脑中立马涌现。
看完设计模式,写起来,也会越来越有成就感。
给你推荐一本书 软件秘籍 设计模式的那点事讲的很通俗
android常用的用 工厂模式,适配模式,单例模式.
创新型模式:单例模式、抽象工厂模式、建造者模式、工厂模式。
结构型模式:适配器模式、组合模式、代理模式。
行为型模式:观察者模式、中介者模式。
建议你还是把 android developer training页面看一次吧。
http://developer.android.com/training/index.html
Android源码中用到很多设计模式,这里可以参考:
Android源码设计模式分析开源项目
看下Head First设计模式,对设计模式有很好的讲解,同时对于常用的设计模式(基本是Android常用的那些)给予了很大篇幅,对于不常用的都是一带而过,也给了一些设计模式的实例,学起来比较有趣。对于Android常用的设计模式书中也都有很大篇幅讲解,学完之后然后在去看Android,就不需要特别的去看了,看到某个类,用法,其所用了何种设计模式,脑中立马涌现。
看完设计模式,写起来,也会越来越有成就感。
给你推荐一本书 软件秘籍 设计模式的那点事
讲的很通俗
android常用的用 工厂模式,适配模式,单例模式.