對(duì)Retrofit已經(jīng)使用了一點(diǎn)時(shí)間了筝尾,是時(shí)候歸納一下各種網(wǎng)絡(luò)請(qǐng)求的service了。 下面分為GET办桨、POST筹淫、DELETE還有PUT的請(qǐng)求,說明@Path呢撞、@Query贸街、...
對(duì)Retrofit已經(jīng)使用了一點(diǎn)時(shí)間了筝尾,是時(shí)候歸納一下各種網(wǎng)絡(luò)請(qǐng)求的service了。 下面分為GET办桨、POST筹淫、DELETE還有PUT的請(qǐng)求,說明@Path呢撞、@Query贸街、...
單例模式是使用得最多的設(shè)計(jì)模式,模版代碼也很多狸相。但是如果使用不當(dāng)還是容易出問題薛匪。 DCL模式(雙重檢查鎖定模式)的正確使用方式 一般我們使用DCL方法來實(shí)現(xiàn)單例模式時(shí)都是這樣...
一、MJExtension第三方框架 我們?cè)趇OS開發(fā)過程中脓鹃,我們常常需要將字典數(shù)據(jù)(也就是JSON數(shù)據(jù))與Model模型之間的轉(zhuǎn)化逸尖,例如網(wǎng)絡(luò)請(qǐng)求返回的微博數(shù)據(jù)、等等瘸右,如果我...
需求1: 對(duì)某個(gè)控制器上的view上的label進(jìn)行布局娇跟,要求其右側(cè)至少與view水平方向的中心處對(duì)齊,寬度隨著文字的增加逐漸變寬太颤,但其右側(cè)距離view右側(cè)至少10pt. 使...
iOS8之前,使用搜索采用的是:UISearchBar+UIDisplayController;iOS8之后,采用的是UISearchController,看演示+上代碼: ...
基礎(chǔ): 無限運(yùn)行程序. 程序可以簡(jiǎn)單的分為兩種類型: 程序啟動(dòng)后,一段時(shí)間后,完成了任務(wù),會(huì)主動(dòng)退出,這里稱為有限程序. 程序啟動(dòng)后,會(huì)一直運(yùn)行,不會(huì)主動(dòng)退出,這里稱為無限程...
本文緣起 因?yàn)槲易龅腶pp里使用了SwipeBackHelper的開源庫來實(shí)現(xiàn)Activity的側(cè)滑后退锚贱,本來使用起來一直沒什么問題仔戈,但在新版本中接入了騰訊x5內(nèi)核的WebV...