一些可以了解的知識 和啟動流程相關(guān)的類 從這篇文章拿來的圖片 (https://blog.csdn.net/zplxl99/article/de...
Handler通常都會面被問到這幾個問題 - 1.一個線程有幾個Handler? - 2.一個線程有幾個Looper?如何保證? - 3.Han...
對項目的基本介紹 1.整個框架主要是給MVVM框架使用的啤月,自己寫完interface接口后品腹,通過自定義的注解就能自動生成接口方法2.用Kotli...
為了寫這篇文章苦银,我反復的看了好幾十遍源碼姻灶。而且寫的時候時間間隔比較長铛绰,有時候?qū)懼鴮懼约憾蓟靵y了,又去看一遍源碼去分析产喉,所以可能會重復的內(nèi)容比較...
LiveDataBus大家都很熟悉了,網(wǎng)上也有很多通過反射實現(xiàn)的LiveDataBus曾沈。但是通過反射實現(xiàn)的代碼比較混亂这嚣,也比較難以理解。這里給出...
先提出幾個問題塞俱,然后本片文章就根據(jù)下面幾個問題做源碼的解讀姐帚。 1.整個請求的流程是怎樣的?2.底層是如何用 OkHttp 請求的敛腌?3.Okhtt...
最近學習了然后仿寫了一個任務流來處理首次打開App啟動問題卧土,下面的介紹也基于啟動App的情況下介紹的惫皱,寫完發(fā)現(xiàn)才先起來早就有jetpack的Wo...
這個工具類的誕生有兩個原因1.我很喜歡log信息像樊,但是log出來的信息只能連接電腦在控制臺才能看到2.有一天測試問我,你們這些日志保存在手機哪里...
本片文章講一些kotlin協(xié)程的基礎(chǔ) 1.suspend關(guān)鍵字 我們知道suspend函數(shù)時協(xié)程中的重點旅敷,很多人也知道suspend函數(shù)生棍,就是掛...