registerNatives getClass() 可以返回這個實體的Class對象眼滤,可以用來獲得這個類的元數(shù)據(jù)宙暇。在反射中經(jīng)常使用嗽交。 clon...
什么是CAS CAS比較并替換地消,是一種并發(fā)編程中用到的一種技術(shù)。 CAS是原子性,保證并發(fā)安全,而不是保證并發(fā)同步 CAS是CPU的一個指令 C...
把一個變量聲明為靜態(tài)變量通常基于以下三個目的: 作為共享變量使用 減少對象的創(chuàng)建 保留唯一副本 在程序中任何變量或者代碼都是在編譯時由系統(tǒng)自動分...
synchronized Java中Synchronized的用法 synchronized對于同步方法诗祸,鎖是當前實例對象。 synchroni...
如何使用 實現(xiàn)Cloneable接口 重寫Object中clone方法轴总,定位為public 調(diào)用super.clone();4.實現(xiàn)try ca...
生命周期 不要在onCreate直颅,onStart,onResume怀樟,onPause幾個方法進行耗時操作功偿,否則會造成頁面切換卡頓。 廣播的注冊和解...
1. 簡單介紹 View 的事件分發(fā)機制 當然往堡,這里也可以簡單地提一下械荷,基本的流程就是下面的偽代碼共耍。 當一個事件產(chǎn)生后,他的傳遞順序如下:Act...
總結(jié) View 事件分發(fā)的本質(zhì)是遞歸吨瞎。 遞歸的本質(zhì)是痹兜,任務(wù)的下發(fā)和結(jié)果的上報。 View 事件分發(fā)設(shè)計成遞歸颤诀,是為了配合 View 的排版規(guī)則字旭,...
四種啟動模式 standard(標準模式) singleTop(棧頂復(fù)用模式) singleTask(棧內(nèi)復(fù)用模式) singleInstanc...