距離上一篇文章已經(jīng)過(guò)去了一個(gè)多世紀(jì)了叉弦。今天說(shuō)一下建造者模式脯倚。首先刁笙,建造者模式日缨,跟工廠(chǎng)模式和單例模式一樣码倦,屬于創(chuàng)建型模式盛垦。大家都知道氯庆,游戲中都會(huì)有...
再不濟(jì)纪蜒,工廠(chǎng)模式總是聽(tīng)過(guò)的吧衷恭,所以概念就不過(guò)多介紹了。工廠(chǎng)模式一般分為工廠(chǎng)方法模式和抽象工廠(chǎng)模式纯续。好随珠,上代碼。 工廠(chǎng)方法模式 不論NormalF...
代理模式 代理模式就是窗看,買(mǎi)房子得通過(guò)中介,打官司需要請(qǐng)律師倦炒,打怪獸找?jiàn)W特曼显沈。上代碼: 幾個(gè)需要注意的點(diǎn): 代理類(lèi)(MyProxy)與被代理類(lèi)(C...
介紹一個(gè)ORM框架,LitePal。GitHub:https://github.com/LitePalFramework/LitePal使用方法...
在日常開(kāi)發(fā)中時(shí)常會(huì)需要判斷某個(gè)view是否顯示拉讯,常用的無(wú)非就兩種: 這兩種方式有沒(méi)有區(qū)別呢涤浇?當(dāng)然有。結(jié)論:前者只返回view本身的visibil...
比較兩種架構(gòu)的文章已經(jīng)很多了魔慷,我不再贅述只锭。 以一個(gè)簡(jiǎn)單的登錄操作為例: 先說(shuō)View 上面定義了凡是具有網(wǎng)絡(luò)請(qǐng)求的界面都必備的方法。下面是Log...
Service院尔,能成為Android四大組件之一蜻展,它的重要性就不言而喻了。 先說(shuō)要講什么: Service的使用 Service的生命周期 Se...
什么是適配器模式邀摆?看(盜來(lái)的)圖纵顾。 足夠直觀,不費(fèi)口舌解釋了栋盹。 直接上代碼片挂。適配器模式分為三種: 類(lèi)的適配器模式 MyAdapter完成了從方法...
話(huà)不多說(shuō),直接上代碼 體會(huì)getItemViewType和getViewTypeCount的作用贞盯。另外,引入一個(gè)庫(kù)沪饺,ButterKnife躏敢。