Avatar notebook default
23篇文章 · 29251字 · 1人关注
  • Resize,w 360,h 240
    权限之数据权限

    概念 无论为数据操作赋予怎样的业务含义,其本质上仍然是数据的增删改查操作(如下图)。 随着业务的演进,逐渐衍生出精细化管理数据的诉求。我遇到的业...

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

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

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

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

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

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

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

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

  • Resize,w 360,h 240
    架构·Client-Server

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

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

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

  • Resize,w 360,h 240
    代理模式(控制对象访问)

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

  • Resize,w 360,h 240
    架构·微服务架构·ANDROID 源码分析(二)

    1、上篇概述 上一篇的文章架构·微服务架构详细描述微服务架构相关的理论基础,为这一篇文章打好了理论基础。这篇文章将站在 Android Fram...

文集作者