前言 前幾篇文章中,筆者對(duì)View的三大工作流程進(jìn)行了詳細(xì)分析,而這篇文章則詳細(xì)講述與三大工作流程密切相關(guān)的兩個(gè)方法郭赐,分別是requestLayout和invalidate,...
![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 前幾篇文章中,筆者對(duì)View的三大工作流程進(jìn)行了詳細(xì)分析,而這篇文章則詳細(xì)講述與三大工作流程密切相關(guān)的兩個(gè)方法郭赐,分別是requestLayout和invalidate,...
背景介紹 從事開發(fā)到了一定階段,想要提高就必須搞明白系統(tǒng)的一些工作原理。為什么溜畅?因?yàn)橹挥忻靼琢诉@些,你才能針對(duì)平臺(tái)的特性寫出優(yōu)質(zhì)的代碼极祸。當(dāng)遇到棘手的問題時(shí)慈格,你才能更快速的結(jié)合...
Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity的顯示之ViewRootImpl初探 Activity的顯示...
前言:對(duì)于OkHttp我接觸的時(shí)間其實(shí)不太長(zhǎng),一直都是使用Retrofit + OkHttp 來做網(wǎng)絡(luò)請(qǐng)求的遥金,但是有同學(xué)說面試的時(shí)候可能會(huì)問框架源碼浴捆,這樣光是會(huì)用是不夠的,于...
之前的 Android插件化原理解析 系列文章揭開了Hook機(jī)制的神秘面紗汰规,現(xiàn)在我們手握倚天屠龍汤功,那么如何通過這種技術(shù)完成插件化方案呢?具體來說溜哮,插件中的Activity,S...
It's right time to learn Android's Framework 色解! 前言 一個(gè)App是怎么啟動(dòng)起來的茂嗓? App的程序入口到底是哪里? Launche...
前言 最近在跟小伙伴合作開發(fā)一款app,苦于沒有合適的公共api接口述吸,所以決定自己搭建一個(gè)服務(wù)器,目前已實(shí)現(xiàn)注冊(cè)锣笨、登錄蝌矛,爬蟲定時(shí)拉取閑魚首頁(yè)更新數(shù)據(jù)庫(kù)。 app傳送門 一個(gè)極...
先對(duì)曾經(jīng)點(diǎn)喜歡或者收藏這篇文章的朋友說聲抱歉入撒,因部分原因個(gè)人決定在簡(jiǎn)書停更并轉(zhuǎn)移駐扎到其他平臺(tái)。本想刪除賬號(hào)椭岩,可不忍已經(jīng)點(diǎn)喜歡和收藏的朋友再進(jìn)入此文章看到 “404” 的頁(yè)面...