來新公司半年多,最近一直在參與 Andorid 團隊的架構(gòu)升級工作。最近在圖片選擇庫中使用了 paging 作為分頁加載框架。順便閱讀了一下p...
深入理解Android消息機制 在日常的開發(fā)中,Android 的消息機制作為系統(tǒng)運行的根本機制之一,顯得十分的重要。 從 Handler 發(fā)送...
GreenDao源碼 簡述 DaoMaster、具體的Dao 和 DaoSession對象為greedao生成的代碼從平時的使用可以看出他們的作...
函數(shù)返回值處理異常 golang為了避免像寫Java一樣濫用try catch,可以使用函數(shù)多返回值的特性來進行異常處理,例如: 輸出: 所以如...
webview初始化 關注Android加載webview內(nèi)核的過程。我們從WebView的init過程中切入。WebView的構(gòu)造方法,最終都...
AOP術語解釋 Advice (通知)切面的使用時機,spring aop有5種時機before(方法調(diào)用前)after (方法調(diào)用之后,不管是...
5.0之后的Android系統(tǒng),google推出了自己的移動端設計規(guī)范,Material Design,同時sdk包中也加入了support.d...
在日常開發(fā)中我們經(jīng)常會與?H5頁面進行交互。例如H5頁面跳轉(zhuǎn)native頁面。這篇文章我們主要講解js調(diào)用native的操作。 在Android...
在Android客戶端的項目網(wǎng)絡請求實踐中,對retrofit進行了實踐和源碼的閱讀。從retrofit的用法入手,對retrofit進行解析。...