一、首先我們要找到Hook的點(diǎn) 1. 分析 我們先大概看下activity的啟動(dòng)流程(圖片來(lái)自Android 插件化開(kāi)發(fā)指南)image 當(dāng)我們...
繼承 表示方法:用實(shí)線空心三角箭頭表示。(由子類(lèi)指向父類(lèi)) 接口 表示方法:空心三角形箭頭的虛線。(有實(shí)現(xiàn)類(lèi)指向接口) 依賴(lài) 概念:是一種使用的...
一、源碼分析 1. 一般調(diào)用 2. Handler.java 3. MessageQueue.java 4.把消息都存到隊(duì)列里面去了,然后他們是...
1. 基本用法 第一個(gè) 對(duì)應(yīng)doInBackground 指定需要傳入的參數(shù), 第二個(gè) 對(duì)應(yīng)onProgressUpdate(Integer...
一、先看看ButterKnife的簡(jiǎn)單使用 1. 導(dǎo)入ButterKnife 2. MainActivity(綁定當(dāng)前view) 二、源碼分析(...
一、先看看EventBus的簡(jiǎn)單使用 1. 導(dǎo)入eventbus 2. MainActivity 3. CommonActivity 4. 指定...
目錄 ??創(chuàng)建型模式 單例模式 工廠方法模式 抽象工廠模式 原型模式 建造者模式 ??結(jié)構(gòu)型模式 代理模式 適配器模式 裝飾模式 橋接模式 組合...
引言 ??23設(shè)計(jì)模式這是最后一篇了,到此就結(jié)尾了,先回顧一下上一篇所講的解釋器模式,然后看看今天的訪問(wèn)者模式。 示例地址 ??Demo 類(lèi)圖 ...
引言 ??看到這個(gè)模式,第一反應(yīng)是我沒(méi)見(jiàn)過(guò)。在看看定義,太抽象了,所以放到后面寫(xiě)。首先我們先看看上一節(jié)命令模式,繼續(xù)學(xué)學(xué)這節(jié)的解釋器模式。 示例...