240 發(fā)簡信
IP屬地:廣東
  • StatusLayout 2.0 一個(gè)超高自定義度的頁面狀態(tài)管理庫

    基于StatusLayout1.0的功能進(jìn)行了一次改進(jìn)和調(diào)整营密,更好去適應(yīng)業(yè)務(wù)場景減少工作螟蒸,高自由定制不局限于Loading Error等布局,盡...

  • JetPack系列 Paging 3.0學(xué)習(xí)

    上個(gè)周末晚上看到了鴻洋大神的公眾號推送文章<<Jetpack重磅更新>>棺妓,于是乎點(diǎn)開文章看了一下具體內(nèi)容,在翻閱的過程中發(fā)現(xiàn)Paging 3.0...

  • SparseArray源碼解析

    在Android中鲤遥,現(xiàn)在很多時(shí)候都會用SparseArray來代替HashMap存放數(shù)據(jù)斋日,但是有些情況是HashMap效率更高,至于兩者之間有什...

  • Kotlin協(xié)程學(xué)習(xí)之路【一】

    協(xié)程介紹 本質(zhì)上挠羔,協(xié)程像是輕量級的線程 在我們編程的過程中 難免會出現(xiàn)異步編程和一些回調(diào)函數(shù)井仰,這就很容易出現(xiàn)callback hell 回調(diào)地獄...

  • 一個(gè)超高自定義度又簡單使用的頁面狀態(tài)管理庫

    StatusLayout : 一個(gè)超高自定義度又簡單的頁面狀態(tài)管理庫 業(yè)務(wù)場景需求: 在日常開發(fā)App的過程中,我們少不了對Activity/...

  • Resize,w 360,h 240
    Rxjava2-線程切換解析

    ObservableOn() 直接查看實(shí)現(xiàn)破加,會發(fā)現(xiàn)onSubscribe()中做了一些判斷俱恶,比如82 104等幾行都是做了一些同步 異步 等的判...

  • okhttp的Interceptor攔截器源碼解析

    幾個(gè)關(guān)鍵類以及接口 RealInterceptorChain Interceptor RealInterceptorChain RealInte...

  • Resize,w 360,h 240
    Rxjava2解析-訂閱流程

    訂閱 首先創(chuàng)建一個(gè)observer和observable 先看Observable的創(chuàng)建過程,create()只是把傳進(jìn)去ObservableO...

  • Resize,w 360,h 240
    RecyclerView源碼解析

    關(guān)鍵性幾個(gè)方法以及變量 dispatchLayoutStep1 dispatchLayoutStep2 dispatchLayoutStep3 ...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品