View # measure 方法的入?yún)?widthMeasureSpec 和 heightMeasureSpec 是在 measure 過程中...
文章中所有代碼均是不完整的代碼,旨在說明具體邏輯,具體詳細代碼需參考sdk 我們知道一個事件是首先會傳遞到Activity: Activity#...
一、Context 是什么 Context 是應(yīng)用程序上下文,它提供了應(yīng)用程序的全局的一些信息。 Context是一個抽象類,由安卓系統(tǒng)實現(xiàn)。它...
先放一張應(yīng)用進程啟動的流程圖。 當 Launcher應(yīng)用點擊某個應(yīng)用圖標時,會發(fā)送消息給 AMS,啟動這個應(yīng)用的 Launcher Activi...
Java線程池的優(yōu)點: 1、降低資源消耗 通過重復(fù)利用已創(chuàng)建的線程降低線程創(chuàng)建和銷毀的消耗。2、提高響應(yīng)速度 當任務(wù)到達的時候,不需要等到線程...
那些優(yōu)秀的文章,往往長時間的打磨誕生的結(jié)果,沒有人天生就是好文筆??从行┤藢懸粋€話題,一周看代碼,四周寫文章,足以看出文章是要下功夫的。和別人比...
FeatureTask 我之前是真沒見過,也沒用過。不過不是吃飽撐了沒事研究新的類,而是在 Android AsyncTask 的實現(xiàn)中使用到...
先說EventBus是什么: EventBus是 基于 訂閱/發(fā)布 模式實現(xiàn)的 基于事件的異步分發(fā)處理系統(tǒng)。 好處就是能夠解耦 訂閱者 和 ...
介紹 享元模式是對象池的一種實現(xiàn)。享元模式用來盡可能減少內(nèi)存使用量,它適合用于可能存在 大量重復(fù)對象的場景,來緩存可共享的對象,達到對象共享、避...