基于StatusLayout1.0的功能進行了一次改進和調整,更好去適應業(yè)務場景減少工作,高自由定制不局限于Loading Error等布局,盡...
上個周末晚上看到了鴻洋大神的公眾號推送文章<<Jetpack重磅更新>>,于是乎點開文章看了一下具體內容,在翻閱的過程中發(fā)現(xiàn)Paging 3.0...
在Android中,現(xiàn)在很多時候都會用SparseArray來代替HashMap存放數(shù)據(jù),但是有些情況是HashMap效率更高,至于兩者之間有什...
協(xié)程介紹 本質上,協(xié)程像是輕量級的線程 在我們編程的過程中 難免會出現(xiàn)異步編程和一些回調函數(shù),這就很容易出現(xiàn)callback hell 回調地獄...
StatusLayout : 一個超高自定義度又簡單的頁面狀態(tài)管理庫 業(yè)務場景需求: 在日常開發(fā)App的過程中,我們少不了對Activity/...
ObservableOn() 直接查看實現(xiàn),會發(fā)現(xiàn)onSubscribe()中做了一些判斷,比如82 104等幾行都是做了一些同步 異步 等的判...
幾個關鍵類以及接口 RealInterceptorChain Interceptor RealInterceptorChain RealInte...
訂閱 首先創(chuàng)建一個observer和observable 先看Observable的創(chuàng)建過程,create()只是把傳進去ObservableO...
關鍵性幾個方法以及變量 dispatchLayoutStep1 dispatchLayoutStep2 dispatchLayoutStep3 ...