本文的分析基于dagger2的2.7版本。 谷歌開發(fā)維護的Dagger2出來有很長時間了,目前在很多開源項目上也能看到它的身影??戳艘恍┪恼潞晚椖浚l(fā)現Dagger2的入門雖...
本文的分析基于dagger2的2.7版本。 谷歌開發(fā)維護的Dagger2出來有很長時間了,目前在很多開源項目上也能看到它的身影??戳艘恍┪恼潞晚椖浚l(fā)現Dagger2的入門雖...
前言 依賴注入概念網絡有很多解釋,這里就不詳細介紹,本文通過一個簡單的示例一步步深入了解依賴注入的優(yōu)勢以及為什么使用依賴注入。 概念 依賴注入(Dependency Inje...
年前想著Google老大之前提醒過將項目升級到androidx,所以年前一通操作猛如虎把Android Studio唰唰升級到3.2.1,自然也把gradle升級到gradl...
TabLayout我們再熟悉不過了,在開發(fā)中,像這種tab切換的需求都會用到TabLayout,它是由官方提供的一個控件,在support design 包中。使用起來非常簡...
安卓基礎開發(fā)庫,讓開發(fā)簡單點。DevRing & Demo地址:https://github.com/LJYcoder/DevRing 學習/參考地址:Retrofit:整體...
個人原因,此系列更新已停止,抱歉。 上一篇《看我開發(fā)干貨集中營App(二) ~ APP初始化》中講述了此APP所依賴的一些第三方庫,包括Retrofit2,Okhttp3,R...
前言 在Android開發(fā)的多線程應用場景中,Handler機制十分常用 今天,我將手把手帶你深入分析 Handler機制的源碼,希望你們會喜歡 Anroid異步通信Hand...
原來公司用的是OKGO來加載網絡,現在全部替換為Retrofit了,用起來挺不適應的,現在我負責的模塊代碼中網絡數據請求都是照葫蘆畫瓢搬過其他人的接口代碼改成自己的。至于為什...
該文章根據分類整理了較完善的github上開源庫,以供平時開發(fā)根據自己需要直接找到使用,并且在平時開發(fā)和翻閱資料時持續(xù)集成更新,以分類,簡介加鏈接地址形式整理,以下庫大部分我...