上一篇文章我講到用事件分發(fā)的原理結(jié)合SwipeRefreshLayout寫(xiě)一個(gè)RecyclerView的上下拉,里面有一個(gè)判斷RecyclerView是否到達(dá)底部的方法isB...
上一篇文章我講到用事件分發(fā)的原理結(jié)合SwipeRefreshLayout寫(xiě)一個(gè)RecyclerView的上下拉,里面有一個(gè)判斷RecyclerView是否到達(dá)底部的方法isB...
什么是協(xié)議 協(xié)議用于統(tǒng)一方法和屬性的名稱(chēng),但是協(xié)議沒(méi)實(shí)現(xiàn),在其他語(yǔ)言通常叫做接口。 協(xié)議也是一種數(shù)據(jù)類(lèi)型,就像類(lèi)、結(jié)構(gòu)體和枚舉那樣的數(shù)據(jù)結(jié)構(gòu)。可以把它當(dāng)做參數(shù)。它也可以是一個(gè)...
背景 對(duì)于追求效率的程序員來(lái)說(shuō),影響工作效率的事情,是深?lèi)和唇^的,當(dāng)大家拿到任務(wù)的時(shí)候,其實(shí)對(duì)于工作量的評(píng)估,心中大致都是有一個(gè)數(shù)的,然而,為什么我們交付的時(shí)候,大部分情況下...
為什么要做activity的管理 在android app的開(kāi)發(fā)過(guò)程中,或多或少會(huì)涉及到activity的管理。會(huì)有這樣的業(yè)務(wù)場(chǎng)景存在,例如: 廣播接收器接收到某個(gè)動(dòng)作,需要...
cocos creator的資料實(shí)在太少,只好自己來(lái)分析和補(bǔ)充 DragonBones 骨骼動(dòng)畫(huà),又叫龍骨動(dòng)畫(huà),由白鷺時(shí)代推出的動(dòng)畫(huà)解決方案,免費(fèi)。 Spine 與之相同的另...
寫(xiě)在前面 不得不說(shuō),隨著移動(dòng)端浪潮的掀起,越來(lái)越多的App已經(jīng)被拍死在沙灘上,現(xiàn)在市場(chǎng)上的App已經(jīng)趨于飽和,?同類(lèi)別的競(jìng)品層出不窮,那么在資源、市場(chǎng)、等客觀條件都雷同的情況...
面試題:用廣播來(lái)更新UI界面好嗎? 做為Android四大組件之一的,廣播被很多人所熟知,可算是一種非常方便的解耦組件的手段。常用的方式是直接調(diào)用Context的接口(sen...