240 投稿
收录了22篇文章 · 4人关注
  • Resize,w 360,h 240
    架构·Client-Server

    1、目录 概述 两层架构 三层架构 MVC 架构 2、概述 一个联网应用程序总是分布在两个或多个主机之间,这就衍生了我们该如何在多个主机之间划分...

  • Resize,w 360,h 240
    建造者模式(部件构造)

    目录 建造者模式的理念 从 POJO 到建造者模式的思考 怎么来实现建造者模式 建造者模式在Android源码中的应用 建造者模式的理念 造者模...

  • Resize,w 360,h 240
    组合模式(统一叶子与组合对象)

    目录 从生活场景出发,映射组合模式 组合模式的理论概念 组合模式的实现 组合模式在源码中的应用 组合 “优于” 继承 从生活场景出发,映射组合模...

  • Resize,w 360,h 240
    抽象工厂模式(选择产品簇)

    目录 回顾众多工厂模式 抽象工厂模式的理念 抽象工厂模式与工厂方法模式的差异 怎么来实现抽象工厂模式 抽象工厂模式在Android源码中的应用 ...

  • Resize,w 360,h 240
    享元模式(分离与共享细粒度对象)

    0、提纲 目录:1、由 HTTP 协议 联想到 对享元模式的思考2、引入礼盒问题,作为享元模式的逆向思考3、享元模式的实现4、享元模式总结5、感...

    0.1 幺鹿 3 5
  • Resize,w 360,h 240
    代理模式(控制对象访问)

    提纲 最近在读 Android Binder 部分的源码,之前三三两两的读过一些片段。但总是感觉理解的不深刻,在读源码的过程中看到了代理模式的应...

  • Resize,w 360,h 240
    观察者模式(触发联动)

    0、提纲 目录:1、举例:发起登录请求2、Android Adapter 相关源代码分析3、EventBus 相关源代码分析4、观察者模式总结 ...

  • Resize,w 360,h 240
    架构·微服务架构(一)

    1、概述 微服务架构模式作为替代单体应用和面向服务架构的一个可行的选择,在业内迅速取得进展。由于这个架构模式仍然在不断的发展中,在业界存在很多困...

  • Resize,w 360,h 240
    生成器模式(分离部件构造)

    前言 生成器模式的主要功能是构建复杂的产品,而且是细化的,分步骤的构建产品,也就是生成器模式重在解决一步一步构造复杂对象的问题。如果光是这么认识...

  • Resize,w 360,h 240
    责任链模式(分离职责,动态组合)

    前言 登录、注册功能是日常开发中必备的功能,不管哪里都有它的身影。现在需要给客户提供一个注册功能,就如下图那样。 需要输入头像、姓名、邮箱地址、...

专题公告

唯有实践,才有认同。