如题,android中都用到了哪些设计模式?能举例说明下吗?自己对设计模式这方面很模糊,即使用到了也看不出来属于哪种设计模式。
谢谢!

解决方案 »

  1.   

    100分的帖子都没人回,没天理了,加到300!!
    我就知道单例模式,singleton,这个好像有很多地方用到,多个对象共享一个static的类对象,不属于任何一个成员,相当于全局变量。
      

  2.   

    观察者模式
    http://blog.csdn.net/tyl_1120/archive/2010/11/02/5981465.aspx
      

  3.   

    单例模式:
    http://blog.csdn.net/mawl2002/archive/2011/02/08/6174811.aspx
      

  4.   

    简单工厂和代理模式:
    http://blog.csdn.net/mawl2002/archive/2011/02/07/6173962.aspx
      

  5.   

    建造者模式:
    http://apps.hi.baidu.com/share/detail/19779633
      

  6.   

    模板方法模式:
    http://android.tgbus.com/Android/androidnews/200901/176356.shtml
      

  7.   

    android 中的最多的应该属模板方法模式了 比如activity 中所有很多可override的方法  这些都是模板方法模式吧
      

  8.   

    还有很多  intent中用到了命令模式   View 和 Widget 中用到了组合模式 ; Cursor, Adapter, and View 类都用到了观察者模式     android中设计模式无处不在
      

  9.   

    帖子很好,建议加精吧,应该学学    jxnktjlfr1 好强大啊 ,  发给我一份吧: [email protected]
    谢谢啦!!
      

  10.   

    呵呵,我感觉设计模式 不必要去刻意去学,结合实际 比如android源码处处是设计模式  都看看源码自然就懂了,我也是刚刚开始学这些东西,看看android源码 感觉里面的设计真的好强大
      

  11.   


    我也要 [email protected] 不许偏心眼不给我哇 
      

  12.   

    呵呵  大家到这里下载吧:http://home.ustc.edu.cn/~frliao/design_pattern.rar
      

  13.   

    适配器模式也有 adapter就是典型
      

  14.   

    其实,android中用到了好多的adapter模式吧