訂閱者模塊需要通過(guò)EventBus訂閱相關(guān)的事件,并準(zhǔn)備好處理事件的回調(diào)方法,而事件發(fā)布者則在適當(dāng)?shù)臅r(shí)機(jī)把事件post出去,EventBus就能...
構(gòu)建者模式又稱(chēng)建造者模式,其主要功能是將一個(gè)復(fù)雜的對(duì)象的構(gòu)建和表示進(jìn)行分離,使得同樣的構(gòu)建過(guò)程可以創(chuàng)建不同的標(biāo)示形式。構(gòu)建者模式隱藏了復(fù)雜對(duì)象的...
一、介紹 為了避免某個(gè)頻繁使用的對(duì)象不斷地重新創(chuàng)建,我們可以使用單例模式。單例模式可以保證在一個(gè)JVM中,只有一個(gè)實(shí)例存在。 二、實(shí)現(xiàn)步驟...
進(jìn)程的優(yōu)先級(jí)別 當(dāng)Android系統(tǒng)內(nèi)存空間不足的時(shí)候,系統(tǒng)會(huì)自動(dòng)殺進(jìn)程,怎么殺進(jìn)程呢,就是按照進(jìn)程的優(yōu)先級(jí)別來(lái)殺的,優(yōu)先級(jí)別 最低的 最先殺 ...
AsyncTask和Handler對(duì)比AsyncTask實(shí)現(xiàn)的原理,和適用的優(yōu)缺點(diǎn) 一.AsyncTask, 是android提供的輕量級(jí)的異步...
作用 在多線(xiàn)程的應(yīng)用場(chǎng)景中,將工作線(xiàn)程中需更新UI的操作信息 傳遞到UI主線(xiàn)程,從而實(shí)現(xiàn) 工作線(xiàn)程對(duì)UI的更新處理,最終實(shí)現(xiàn)異步消息的處理 示意...
1. 棧:實(shí)際上就是滿(mǎn)足后進(jìn)先出的性質(zhì),是一種數(shù)據(jù)項(xiàng)按序排列的數(shù)據(jù)結(jié)構(gòu),只能在一端(稱(chēng)為棧頂(top))對(duì)數(shù)據(jù)項(xiàng)進(jìn)行插入和刪除。 2. 堆:堆是...
有哪些好的職場(chǎng)建議? 【工作篇】 1.關(guān)于和領(lǐng)導(dǎo)交流 在分配任務(wù)時(shí),要馬上搞明白你的任務(wù)是啥,不要因不好意思假裝聽(tīng)懂了,再去猜領(lǐng)導(dǎo)的意思,萬(wàn)一猜...
在一個(gè)線(xiàn)程完整的生命周期中,它可能經(jīng)歷五種狀態(tài):新建(New)、就緒(Runnable)、運(yùn)行(Running)、阻塞(Blocked)、終止(...