Activity和Application的Context有何區(qū)別,兩者在使用上有何不同捌刮?首先說一下Context,Context是一個抽象類舒岸,其...
Handler沒有消息的時候不是阻塞蛾派,而是等待狀態(tài)俄认。如果消息隊列沒有消息的時候為什么不會ANR呢?我們來看看ANR的原理洪乍,ANR的原理時怎樣子呢...
說HashMap的原理眯杏,它吸收了數(shù)組和鏈表的優(yōu)點,那數(shù)組是什么壳澳,優(yōu)點是什么岂贩,數(shù)組的元素存儲在內(nèi)存中是連續(xù)的,它的下標就是內(nèi)存地址巷波,可以根據(jù)下標快...
Context類:這是一個由Android系統(tǒng)提供其實現(xiàn)的抽象類萎津,它是提供應(yīng)用環(huán)境信息的接口。通過它可以訪問到應(yīng)用的資源和類抹镊,以及進行一些系統(tǒng)級...
裝飾模式在Java語言中的最著名的應(yīng)用莫過于Java I/O標準庫的設(shè)計了锉屈。 由于Java I/O庫需要很多性能的各種組合,如果這些性能都是用繼...
行為型模式 命令模式 - > (電視機的開關(guān)命令) 備忘錄模式 - > (游戲的存檔) 中介模式 - > (各國發(fā)言在聯(lián)合國中發(fā)言) 狀態(tài)模式 ...
責任鏈設(shè)計模式是一個面向?qū)ο蟮乃枷肟宥欠庋b的思想颈渊。Handler的 dispatchMessage msg.callback不為null時就...
?我們使用消息時不要new出Message,要使用Message提供給我們的obtain方法终佛。 使用一個消息后俊嗽,消息池子相對應(yīng)會-1. 在調(diào)用完...
在子線程中一般情況下是不能刷新UI的,但有一種情況可以查蓉。在生命周期里乌询,我們在setCotentView里面我所創(chuàng)建的DecorView并沒有跟a...