概述 本篇文章會(huì)從源碼(基于Android 6.0)角度分析Android中View的繪制流程,側(cè)重于對(duì)整體流程的分析,對(duì)一些難以理解的點(diǎn)加以重點(diǎn)闡述,目的是把View繪制的...
概述 本篇文章會(huì)從源碼(基于Android 6.0)角度分析Android中View的繪制流程,側(cè)重于對(duì)整體流程的分析,對(duì)一些難以理解的點(diǎn)加以重點(diǎn)闡述,目的是把View繪制的...
要了解這三者之間的關(guān)系,我們帶著問題通過分析源碼一步一步來揭開它們的神秘面紗!文章有點(diǎn)長(zhǎng),首先要理解Activity、View、Window,我提出了一些問題,這篇文章可以解...
一、寫在前面 在開始之前,你需要知道下面幾點(diǎn):有一份編譯好的 Android 源碼,現(xiàn)在的 AS 基本能滿足,動(dòng)手跟著步驟走,理解更深刻對(duì) Binder 機(jī)制有一定的了解本文...
一、反編譯未加固的apk 1、反編譯用到的工具 apktool:資源文件獲取,可以提取出圖片文件和布局文件進(jìn)行使用查看dex2jar:將apk反編譯成java源碼(class...
介紹 ViewModel屬于ACC框架組件之一,用以解決數(shù)據(jù)持久與共享問題,此外,也將數(shù)據(jù)的相關(guān)行為從UI中分離出來。 前言 對(duì)于ViewModel的使用以及原理,可能需要對(duì)...
視頻Demo[https://img.xuvip.top/douyademo.mp4] 前言 終于,終于寫完了。這個(gè)項(xiàng)目是我從年前開始寫的,然后今年過年沒有回家,除了大年三十...
0. 簡(jiǎn)介 UML 中文翻譯為統(tǒng)一建模語(yǔ)言,其實(shí)說白了 UML 就是將軟件的各種狀態(tài)以圖表的方式展現(xiàn)出來。因?yàn)?UML 涉及的圖表非常的多,這里只介紹比較重要的類圖、時(shí)序圖、...
| 此文寫于 2020年,與最新版本相差甚遠(yuǎn),請(qǐng)酌情觀賞 撒鹽 一、clone 倉(cāng)庫(kù) 二、測(cè)試編譯 三、將Shadow庫(kù)發(fā)布到本地倉(cāng)庫(kù) 四、宿主接入1 添加依賴2 添加代理 ...