一、首先我们要找到Hook的点 1. 分析 我们先大概看下activity的启动流程(图片来自Android 插件化开发指南)image 当我们...
继承 表示方法:用实线空心三角箭头表示。(由子类指向父类) 接口 表示方法:空心三角形箭头的虚线。(有实现类指向接口) 依赖 概念:是一种使用的...
一、源码分析 1. 一般调用 2. Handler.java 3. MessageQueue.java 4.把消息都存到队列里面去了,然后他们是...
1. 基本用法 第一个 对应doInBackground 指定需要传入的参数, 第二个 对应onProgressUpdate(Integer...
一、先看看ButterKnife的简单使用 1. 导入ButterKnife 2. MainActivity(绑定当前view) 二、源码分析(...
一、先看看EventBus的简单使用 1. 导入eventbus 2. MainActivity 3. CommonActivity 4. 指定...
目录 创建型模式 单例模式 工厂方法模式 抽象工厂模式 原型模式 建造者模式 结构型模式 代理模式 适配器模式 装饰模式 桥接模式 组合...
引言 23设计模式这是最后一篇了,到此就结尾了,先回顾一下上一篇所讲的解释器模式,然后看看今天的访问者模式。 示例地址 Demo 类图 ...
引言 看到这个模式,第一反应是我没见过。在看看定义,太抽象了,所以放到后面写。首先我们先看看上一节命令模式,继续学学这节的解释器模式。 示例...