以代碼托管平臺(tái)起家的 GitHub 網(wǎng)站,已然成為全球程序員工作和生活中不可或缺的一份子。從優(yōu)秀的企業(yè),到優(yōu)秀的程序員,都將自己最優(yōu)秀的代碼作品存放在這片開(kāi)源凈土里,供彼此學(xué)...
...你第一個(gè)處理數(shù)據(jù)用map的時(shí)候返回的異常都 是runtime,第二個(gè)異常判斷就沒(méi)用了啊,上面?zhèn)鱽?lái)的一定是RuntimeException
本文內(nèi)容是基于Retrofit + RxJava做的一些巧妙的封裝。主要講解針對(duì)網(wǎng)絡(luò)請(qǐng)求的錯(cuò)誤信息進(jìn)行一次封裝,方便我們根據(jù)返回的狀態(tài)合理地在UI界面進(jìn)行顯示。并結(jié)合上篇文章...
前言:對(duì)于OkHttp我接觸的時(shí)間其實(shí)不太長(zhǎng),一直都是使用Retrofit + OkHttp 來(lái)做網(wǎng)絡(luò)請(qǐng)求的,但是有同學(xué)說(shuō)面試的時(shí)候可能會(huì)問(wèn)框架源碼,這樣光是會(huì)用是不夠的,于...
原文地址:http://www.itdecent.cn/p/9755da0f4e8f 前言 Android適配是一個(gè)老生常談的問(wèn)題,很多程序員覺(jué)得很惡心,不愿意做適配,但是...
原文地址:http://www.itdecent.cn/p/9755da0f4e8f Android APP 性能優(yōu)化的一些思考 說(shuō)到 Android 系統(tǒng)手機(jī),大部分人的...
這段時(shí)間老李的新公司要更換網(wǎng)絡(luò)層,知道現(xiàn)在主流網(wǎng)絡(luò)層的模式是RxJava+Retrofit+OKHttp,所以老李開(kāi)始研究這三個(gè)項(xiàng)目的源代碼,在更換網(wǎng)絡(luò)層后,開(kāi)始分享這個(gè)三個(gè)...
Retrofit是squareup公司的開(kāi)源力作,和同屬squareup公司開(kāi)源的OkHttp,一個(gè)負(fù)責(zé)網(wǎng)絡(luò)調(diào)度,一個(gè)負(fù)責(zé)網(wǎng)絡(luò)執(zhí)行,為Android開(kāi)發(fā)者提供了即方便又高效的...