前置知識(shí) DecorView DecorView繼承于FrameLayout,是我們界面中最頂層的View(關(guān)于DecorView如何創(chuàng)建具體內(nèi)...
幀率 大家都知道安卓顯示的幀率為60fps但是為什么呢?人類(lèi)視覺(jué)系統(tǒng)每秒可處理10到12個(gè)圖像并單獨(dú)感知它們,而較高的速率則被視為運(yùn)動(dòng)。12fp...
前置硬件知識(shí) 刷新率(Refresh Rate):代表了屏幕在一秒內(nèi)刷新屏幕的次數(shù),這取決于硬件的固定參數(shù),例如 60Hz。 幀率(Frame ...
寫(xiě)安卓的小伙伴一定很熟悉這段代碼,我們每次創(chuàng)建一個(gè)活動(dòng)都會(huì)有這么一段代碼,但是setContentView(R.layout.activity_...
基礎(chǔ)知識(shí) Handler 機(jī)制相關(guān)的概念包括 Handler、Message 、Message Queue、Looper具體如下圖相關(guān)的概念核心...
px: pixel,即像素,1px代表屏幕上的一個(gè)物理的像素點(diǎn)。但px單位不被建議使用。因?yàn)橥瑯酉袼卮笮〉膱D片在不同手機(jī)顯示的實(shí)際大小可能不同。...
ListView 的復(fù)用機(jī)制 實(shí)現(xiàn)復(fù)用機(jī)制最關(guān)鍵的類(lèi)是AbsListView.RecycleBin 類(lèi)讓我們來(lái)看看它里面關(guān)鍵的方法 mActiv...
事件分發(fā)的對(duì)象Touch事件當(dāng)用戶觸摸屏幕時(shí)(View 或 ViewGroup派生的控件),將產(chǎn)生點(diǎn)擊事件(Touch事件)Touch事件的相關(guān)...
事件類(lèi)型 安卓事件類(lèi)型事件一般是從ACTION_DOWN開(kāi)始處理的 view的繼承關(guān)系 viewGroup負(fù)責(zé)分發(fā)事件,處理事件最終要調(diào)用vie...