240 发简信
IP属地:广东
  • 从设计模式角度了解AsyncTask -- 模板方法模式

    AsyncTask为Android封装的轻量级异步类,用法简单。但是在这个简单的异步类里面其实包含了很多的知识点,本文主要是从设计模式 -- 模...

  • 设计模式之单例

    定义:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 使用场景:在某些特定场景下我们需要确保某个类有且只有一个对象,比如创建...

  • Resize,w 360,h 240
    常用UML图

    用例图 用例图多用于静态建模阶段(主要是业务建模和需求建模) 场景:我要开车去旅行,旅行途中需要加油,具体什么时候加我可以根据情况调整,但是如果...

  • UML

    UML关系 泛化关系泛化(generalization)指的是继承关系泛化关系.png 实现关系实现(realization)是指类实现接口实现...

  • 架构设计六大基本原则

    架构最重要的就是编程思想: 利于开发者 利于公司 利于客户 在日常开发中我们需要遵从六大基本原则,分别是: 单一职责原则(SRP Single ...

  • Resize,w 360,h 240
    Dagger2入门探索

    在开始使用Dagger2之前有些概念还是要弄清楚的,主要就是Inject,Component,Module,Provides四大金刚. Inje...