博客专栏  >  移动开发   >  Android源码分析设计模式

Android源码分析设计模式

发现Android源码中使用的设计模式,从设计模式的角度上分析Android源码,深度解析Android应用层框架源码结构。

关注
2 已关注
6篇博文
  • Android源码访问者模式---HtmlDocument

    访问者模式是设计模式中相对比较复杂的设计模式,在Android源码中的UnifiedEmail项目中的HtmlDocument就使用了访问者模式,Email中的内容可以是Html文档,而Html文档需...

    2016-06-23 23:16
    574
  • Android源码适配器模式---Activity类结构

    其实适配器模式在Android源码中非常多,而从整体的源码角度上来看Activity的结构就是一种适配器模式。从这个角度上面看Activity,对Activity和应用层框架会有更加深入的理解。

    2016-06-13 10:35
    3166
  • Android源码装饰模式---ContextWrapper

    如果说Android源码中哪个地方装饰模式应用的最明显的话,那肯定是非ContextWrapper莫属了,ContextWrapper是一个透明的经典的装饰模式。本文将通过装饰器模式分析Context...

    2016-04-14 16:39
    6067
  • Android源码抽象工厂---IPolicy

    在Android源码中,这个IPolicy就是一个简单的抽象工厂模式。它负责创建Winodw,WindowManagerPolicy, LayoutInflater,FallbackEventHand...

    2016-04-19 11:45
    1865
  • Android源码代理模式---Binder

    Binder是Android的进程间通信核心,如果看过Android源码,你会发现源码中Android的各种核心服务都是通过Binder机制进行相互通信的。在Binder的client部分就是通过代理...

    2016-04-23 11:35
    2363
  • Android源码桥梁模式---FragmentCompat

    FragmentCompat是一个用于访问Fragment特征的帮助类,它在support v13开始以一种向后兼容的风格提出。它是如何向后兼容的呢?就是使用桥梁模式来向后兼容。它是一种简化了的桥梁模...

    2016-04-26 19:45
    1887

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部