前言 今天Carson來全面總結最常用的設計模式 - 代理模式中的動態(tài)代理模式 其他設計模式介紹這是一份全面 & 詳細的設計模式學習指南[https://www.jiansh...
1 前言 在深入理解Java類加載機制(一)一文中醉锄,我們了解了類的加載和連接過程,這篇文章重點講述類的初始化過程,這樣锨阿,我們就將類的加載機制弄明白了。 2 初始化時機 在上一...
MehodInterceptor 項目地址 MehodInterceptor[https://github.com/zhuguohui/MehodInterceptor] 序...
前端開發(fā)經常遇到一個詞:路由口渔,在Android APP開發(fā)中样屠,路由還經常和組件化開發(fā)強關聯(lián)在一起,那么到底什么是路由,一個路由框架到底應該具備什么功能痪欲,實現(xiàn)原理是什么樣的悦穿?路...
前言 Rxjava知举,由于其基于事件流的鏈式調用瞬沦、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發(fā)者的歡迎雇锡。 如果還不了解RxJava逛钻,請看文章:Android:這是...
何為分頁? 以QQ好友列表為例:假如你的好友總共有100個锰提,那么考慮性能等因素曙痘,第一次只獲取并顯示前10條數(shù)據(jù)。當用戶加載更多時立肘,再去獲取后面的10條數(shù)據(jù)边坤,并與之前的數(shù)據(jù)合并...
Android系統(tǒng)的開機畫面顯示過程分析https://blog.csdn.net/Luoshengyang/article/details/7691321 Android幀...
前言 由于H5具備 開發(fā)周期短、靈活性好 的特點殿较,所以現(xiàn)在 Android App大多嵌入了 Android Webview 組件進行 Hybrid 開發(fā) 但我知道你一定在煩...
Zygote是什么耸峭?有什么作用? Android系統(tǒng)底層基于Linux Kernel, 當Kernel啟動過程會創(chuàng)建init進程, 該進程是所有用戶空間的鼻祖, init進程...
Android系統(tǒng)源代碼情景分析筆記 Activity組件的啟動過程分析 [toc] 根Activity啟動的過程分析 Launcher組件啟動MainActivity的流程...
為什么說這是一個極棒的開源項目——MVP淋纲,RxJava +Retrofit+okhttp完美結合劳闹,遵循Material設計風格,加入了5.0高級特性洽瞬,RecycleView ...