
一徙瓶、背景 1.1、控件效果 要實(shí)現(xiàn)的自定義控件效果大致如下,實(shí)現(xiàn)過(guò)程中用到了比較多的自定義View的API,覺(jué)得比較有代表性声离,就分享出來(lái)也當(dāng)做學(xué)...
1楣铁、雙token方式刷新token 對(duì)于token刷新侈百,現(xiàn)在大部分公司都是用的accessToken和refreshToken這種雙token方...
1癌瘾、代理模式定義 為其他對(duì)象提供一種代理以控制對(duì)這個(gè)對(duì)象的訪問(wèn)觅丰。在某些情況下,一個(gè)對(duì)象不適合或者不能直接引用另一個(gè)對(duì)象妨退,而代理對(duì)象可以在客戶端和...
1妇萄、概念 將一個(gè)復(fù)雜的對(duì)象的構(gòu)建與它的表示相分離,使得不同的構(gòu)建過(guò)程可以創(chuàng)建出不同的表示咬荷,也叫做生成器模式冠句。工廠模式強(qiáng)調(diào)如何生產(chǎn)一個(gè)對(duì)象,而建造...
1.1 定義 定義一個(gè)模板結(jié)構(gòu)幸乒,將具體內(nèi)容延遲到子類去實(shí)現(xiàn)懦底,使得不改變這些具體的算法結(jié)構(gòu),就能夠重新定義算法的執(zhí)行步驟 模板方法模式非常簡(jiǎn)單逝变,僅...
1.工廠模式定義 工廠模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對(duì)象的最佳方式奋构。在工廠模式中壳影,我們?cè)趧?chuàng)建對(duì)象時(shí)不會(huì)對(duì)客戶端暴露創(chuàng)建邏輯,并且是通過(guò)使用...
1弥臼、餓漢式 優(yōu)點(diǎn):類加載的時(shí)候完成實(shí)例化宴咧,避免了線程同步問(wèn)題 缺點(diǎn):在類加載的時(shí)候就完成實(shí)例化,沒(méi)有達(dá)到Lazy Loading的效果径缅,如果該類...
本次學(xué)習(xí)Okhttp源碼是對(duì)以下這個(gè)版本掺栅,從開(kāi)始請(qǐng)求到請(qǐng)求結(jié)束回調(diào)請(qǐng)求結(jié)果的一這個(gè)主要流程 所涉及的核心類為 OkhttpClient Requ...
簡(jiǎn)介 最近項(xiàng)目里有個(gè)類似微信朋友圈的九圖控件的需求,Github找了一下纳猪,發(fā)現(xiàn)都不太滿足需求氧卧,我需要單張圖片的時(shí)候可以按照?qǐng)D片寬高比列在一定范圍...