6MFV2G
隨著android系統(tǒng)不斷升級,android設(shè)備的imei號已經(jīng)越來越難獲取了。網(wǎng)上一些推薦會用meid、androidid來代替imei號。...
Git更新ignore文件直接修改gitignore是不會生效的,需要先去掉已經(jīng)托管的文件,修改完成之后再重新添加并提交。第一步:git rm ...
話不多說,事件分發(fā)很重要,看圖理解,避免踩坑。
介紹:備忘錄模式是一種欣慰模式,該模式用于保存對象當(dāng)前狀態(tài),并且在之后可以再次恢復(fù)到此狀態(tài),這有點(diǎn)像我們平時說的“后悔藥”。備忘錄模式實(shí)現(xiàn)的方式...
介紹:觀察者模式是一個使用率非常高的模式,它最常用的地方是gui系統(tǒng)、訂閱--發(fā)布系統(tǒng)。因?yàn)檫@個模式的一個重要作用就是解耦,將被觀察者和觀察者解...
介紹:狀態(tài)模式中的行為是由狀態(tài)來決定的,不同的狀態(tài)下有不同的行為。狀態(tài)模式和策略模式的結(jié)構(gòu)幾乎完全一樣,但是他們的目的、本質(zhì)卻完全不一樣。狀態(tài)模...
定義:策略模式定義了一系列的算法,并將每一個算法封裝起來,而且使他們可以相互替換(繼承同一個基類)。策略模式讓算法獨(dú)立于使用它的客戶而獨(dú)立變化。...
定義:為創(chuàng)建一組相關(guān)或者是相互依賴的對象提供一個接口,而不需要指定他們的具體類。我理解的:一切基于抽象,假設(shè)生產(chǎn)汽車,我們擬定汽車三大組成部分:...