
在解析前,我們先來(lái)看下一般我們使用的情況是怎樣的下面寫了一個(gè)簡(jiǎn)單的demo,用來(lái)做個(gè)簡(jiǎn)單的任務(wù),從1數(shù)到100,同時(shí)調(diào)用publishProgr...
在不同版本API,底層實(shí)現(xiàn)有些不一樣,所以這里貼出現(xiàn)在在看的API版本號(hào)API: 23 關(guān)于Activity的四個(gè)啟動(dòng)flag,這里下次再說(shuō)。先...
在做項(xiàng)目時(shí)候,有使用Ormlite來(lái)做數(shù)據(jù)庫(kù)部分,以提高開(kāi)發(fā)速度。 OrmLite - Lightweight Object Relationa...
1. 比較 **性能 對(duì)比 : EventBus不差 **EventBus ~ LocalBroadCast > Bradocast 運(yùn)行的...
我們知道,我們的Service如果要執(zhí)行一些耗時(shí)的操作,需要開(kāi)單獨(dú)的線程去干活,而IntentService卻不用,在他的onHandleInt...
好了,終于到了最后一個(gè)啦,寫到這里,真的覺(jué)得不容意啊,以前看這些組件也就那樣了,現(xiàn)在還要記錄下來(lái),重點(diǎn)是這東西都被分析爛了,我們這些后人屌絲還在...
自從有了Recycleview,很多原本是我們的Listview業(yè)務(wù)都被替代了,關(guān)于兩者的簡(jiǎn)單比較,可以看這篇文章。我們今天就去看看他背后故事,...
自從有了Recycleview,很多原本是我們的Listview業(yè)務(wù)都被替代了,關(guān)于兩者的簡(jiǎn)單比較,可以看這篇文章。我們今天就去看看他背后故事,...
我們開(kāi)發(fā)過(guò)程,基本需要自定義View,畫一些自己的小插件出來(lái)這需要我們掌握整個(gè)View的繪畫過(guò)程和一些別的小技巧。這里總結(jié)下整個(gè)View的源碼中...