最近在學(xué)習(xí)Python編程的過(guò)程中咆畏,為了提高效率,我對(duì)其中相對(duì)可能更常用吴裤、相對(duì)于Java差異較大的一些概念旧找、知識(shí)點(diǎn)做了整理,通過(guò)思維導(dǎo)圖方式來(lái)表述相關(guān)的知識(shí)體系麦牺,部分結(jié)合了《...
上一篇钮蛛,我們整理了Android圖像加載方面的幾個(gè)開源組件特性比較鞭缭,本次分享網(wǎng)絡(luò)請(qǐng)求框架方面的常用開源組件,可直接看圖魏颓。 文字版: 1岭辣、Volley 1.1 Google發(fā)布...
Glide整體來(lái)說(shuō)還不錯(cuò),只是不能同步加載緩存圖片有點(diǎn)坑甸饱,有時(shí)候同步加載還是很有必要的
ppice 評(píng)論自常用Android開源組件特點(diǎn)比較(一)
結(jié)合我之前在不同項(xiàng)目中用過(guò)的開源組件/框架沦童,以思維導(dǎo)圖的形式,整理了部分組件的特點(diǎn)及其參考比較叹话,希望能夠給需要的朋友提供一些幫助偷遗。 先從圖片加載組件開始,后面計(jì)劃整理網(wǎng)絡(luò)驼壶、數(shù)...
在前一篇文章里面氏豌,我們分析了代碼重構(gòu)原則包括重構(gòu)定義、重構(gòu)時(shí)機(jī)以及中間層的擴(kuò)展等內(nèi)容热凹,不過(guò)其中重構(gòu)時(shí)機(jī)的解讀泵喘,更多是側(cè)重于宏觀層面。在實(shí)際工作中碌嘀,我們往往還需要更精確的衡量標(biāo)...
最近和一位朋友聊到軟件開發(fā)中的代碼重構(gòu)這個(gè)話題屁擅,諸如重構(gòu)原則包括時(shí)機(jī)的考慮偿凭、間接層擴(kuò)展、投入產(chǎn)出平衡點(diǎn)等問(wèn)題派歌。于是本人將以前買的《重構(gòu):改善既有代碼的設(shè)計(jì)》這本書又拿起來(lái)讀了...
在上篇文章里弯囊,我們對(duì)Google官方的TODO-MVP-Loaders做了分析,今天繼續(xù)探討另外一種官方實(shí)現(xiàn)胶果,基于Clean架構(gòu)的MVP實(shí)現(xiàn)匾嘱。 Clean架構(gòu),如果從分層方式...