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