Activity和Application的Context有何區(qū)別,兩者在使用上有何不同吧恃?首先說一下Context,Context是一個抽象類猩谊,其...
Handler沒有消息的時候不是阻塞吆鹤,而是等待狀態(tài)厨疙。如果消息隊列沒有消息的時候為什么不會ANR呢?我們來看看ANR的原理疑务,ANR的原理時怎樣子呢...
說HashMap的原理沾凄,它吸收了數(shù)組和鏈表的優(yōu)點梗醇,那數(shù)組是什么,優(yōu)點是什么撒蟀,數(shù)組的元素存儲在內(nèi)存中是連續(xù)的叙谨,它的下標(biāo)就是內(nèi)存地址,可以根據(jù)下標(biāo)快...
Context類:這是一個由Android系統(tǒng)提供其實現(xiàn)的抽象類保屯,它是提供應(yīng)用環(huán)境信息的接口手负。通過它可以訪問到應(yīng)用的資源和類,以及進(jìn)行一些系統(tǒng)級...
裝飾模式在Java語言中的最著名的應(yīng)用莫過于Java I/O標(biāo)準(zhǔn)庫的設(shè)計了姑尺。 由于Java I/O庫需要很多性能的各種組合竟终,如果這些性能都是用繼...
行為型模式 命令模式 - > (電視機(jī)的開關(guān)命令) 備忘錄模式 - > (游戲的存檔) 中介模式 - > (各國發(fā)言在聯(lián)合國中發(fā)言) 狀態(tài)模式 ...
責(zé)任鏈設(shè)計模式是一個面向?qū)ο蟮乃枷耄欠庋b的思想切蟋。Handler的 dispatchMessage msg.callback不為null時就...
?我們使用消息時不要new出Message统捶,要使用Message提供給我們的obtain方法。 使用一個消息后柄粹,消息池子相對應(yīng)會-1. 在調(diào)用完...
在子線程中一般情況下是不能刷新UI的喘鸟,但有一種情況可以。在生命周期里驻右,我們在setCotentView里面我所創(chuàng)建的DecorView并沒有跟a...