最近恰好項(xiàng)目中用到的RV多種類型,然后把這塊做了一些簡(jiǎn)要的封裝猜扮,市面上也有很多這方面的實(shí)現(xiàn),感覺有些用著不是很爽监婶,于是就開始造輪子旅赢,雖然說不提倡...
Android系統(tǒng)啟動(dòng)過程大概可以分為5步: Loader Boot ROM: 當(dāng)手機(jī)處于關(guān)機(jī)狀態(tài)時(shí),長(zhǎng)按電源鍵開機(jī)惑惶,引導(dǎo)芯片開始從固化在ROM...
在Android系統(tǒng)中部翘,每個(gè)應(yīng)用都運(yùn)行在一個(gè)進(jìn)程上前翎,具有自己的DVM實(shí)例缚忧,而且進(jìn)程之間是相互隔離的痕钢,也就是說各個(gè)進(jìn)程之間的數(shù)據(jù)是互相獨(dú)立,互不影...
源碼的代碼量非常大鱼冀,分析的過程主要是疏通整個(gè)流程报破,可以忽略部分細(xì)節(jié)悠就,那么我們先從點(diǎn)擊桌面圖標(biāo)開始看起,既然是點(diǎn)擊肯定要觸發(fā)點(diǎn)擊事件,我們?cè)谠趐a...
前言 最近的項(xiàng)目重構(gòu)中加入LiveData框架泛烙,并且小碼的T-MVVM架構(gòu)項(xiàng)目中也是用了LiveData框架理卑,好不好用你試試就知道(小碼口頭禪)...
前言 自從官方MVP的Sample出來后,鬧得熱火朝天的MVP,小碼也未能幸免加入MVP大坑中,入坑近2年的MVP的架構(gòu)終于要說拜拜了,最近由于...
TRecyclerView 由于項(xiàng)目需求,很多地方使用了大量的多類型item藐唠,就做了下封裝,感覺再怎么封裝依舊不是很完美鹉究,于是搗鼓搗鼓宇立,自己弄了...