前言 前一陣子在公司內(nèi)部做了一次技術(shù)分享芹彬,主要講的就是JVM核心知識(shí)灾挨。由于JVM涉及的知識(shí)太多太廣僧须,所以我就以個(gè)人的經(jīng)驗(yàn)把內(nèi)容做了一下精簡(jiǎn)煤墙,只保留最核心的內(nèi)容胶哲,并且把核心的內(nèi)...
前言 前一陣子在公司內(nèi)部做了一次技術(shù)分享芹彬,主要講的就是JVM核心知識(shí)灾挨。由于JVM涉及的知識(shí)太多太廣僧须,所以我就以個(gè)人的經(jīng)驗(yàn)把內(nèi)容做了一下精簡(jiǎn)煤墙,只保留最核心的內(nèi)容胶哲,并且把核心的內(nèi)...
這是AndroidUI繪制流程分析的第一篇文章症歇,主要分析當(dāng)我們點(diǎn)開應(yīng)用程序的時(shí)候魏铅,到界面中的View顯示出來(lái)淮腾,這中間的一系列流程糟需。 在介紹View繪制流程之前屉佳,咱們先簡(jiǎn)單介紹...
前言 RecyclerView這個(gè)控件幾乎所有的Android開發(fā)者都使用過(甚至不用加幾乎)洲押,它是真的很好用武花,完美取代了ListView和GridView,而Recycle...
引言 本文所說的『規(guī)范』包含兩個(gè)部分 git commit 是注釋的規(guī)范 git commit 時(shí)對(duì)代碼規(guī)范的檢查 在 AndroidStudio 中 git 提交失敗的信息...
上一篇關(guān)于訂閱和取消訂閱的分析:http://www.reibang.com/p/3f08a23c4544上一篇對(duì)訂閱和取消訂閱進(jìn)行了一個(gè)源碼分析杈帐,簡(jiǎn)單來(lái)講就是我們?cè)陬愔姓{(diào)...
簡(jiǎn)介 EventBus是針對(duì)Android優(yōu)化的發(fā)布-訂閱事件總線体箕,簡(jiǎn)化了Android組件間的通信。EventBus以其簡(jiǎn)單易懂挑童、優(yōu)雅累铅、開銷小等優(yōu)點(diǎn)而備受歡迎炮沐,基本在每一個(gè)...
熱更新是Android工程師必學(xué)的技能之一大年,其理論基礎(chǔ)就是ClassLoader類加載器换薄。我們知道,在Java程序中JVM虛擬機(jī)通過類加載器ClassLoader來(lái)加載cla...