網(wǎng)絡(luò)框架

淺談 Retrofit 封裝 - 讓框架更加簡潔易用 - Android - 掘金
尊重他人的勞動(dòng)成果,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/gengqiqu..., 本文出自:【gengqiquan的博客】 不...

[譯] 網(wǎng)絡(luò)請(qǐng)求框架 Retrofit 2 使用入門 - Android - 掘金
原文地址:Get Started With Retrofit 2 HTTP Client 原文作者:Chike Mgbemena ...

Retrofit 通過 POST 提交 JSON 數(shù)據(jù)纵寝、多圖片多文件上傳 - Android - 掘金
Retrofit通過POST提交JSON數(shù)據(jù)庆亡、圖片文件 前言:最近做的項(xiàng)目采用了retrofit框架扣典,但是遇到了傳圖片和json數(shù)據(jù)的需求唆鸡,就不會(huì)用了兄裂,經(jīng)過長時(shí)間的搜索與親身測試池凄,終于將這兩種需求的處理方式都學(xué)...

RxRetrofit - 終極封裝 - 深入淺出 & 數(shù)據(jù)緩存 - 掘金
背景 數(shù)據(jù)持久化在現(xiàn)在移動(dòng)app開發(fā)中已經(jīng)越來越被大家認(rèn)可寄摆,提高了用戶體驗(yàn)和軟件的穩(wěn)定性,但是由于retrofit持久化的局限性修赞,所以需要自己動(dòng)手改造一個(gè)適合自己的數(shù)據(jù)持久化方案婶恼! 封裝效果 這里寫圖片描述第一次請(qǐng)求是網(wǎng)絡(luò)加載,之后只要在設(shè)置的保鮮時(shí)間以內(nèi)都是...

收集 app http 網(wǎng)絡(luò)性能柏副、問題庫開源 - iOS - 掘金
項(xiàng)目暫停進(jìn)入維護(hù)中勾邦,開源 iOS SDK代碼供各位學(xué)習(xí),交流割择。喜歡就給個(gè)星 :) LetAPM接入說明 sdk的作用是發(fā)現(xiàn)在真實(shí)用戶那里出現(xiàn)的所有的http相關(guān)的問題眷篇, 會(huì)把http出錯(cuò)時(shí)的用戶環(huán)境、出錯(cuò)碼荔泳、錯(cuò)誤內(nèi)容等信息上報(bào)蕉饼,以真實(shí)用戶的使用數(shù)據(jù)來并評(píng)...

Volley 源碼解讀 - Android - 掘金
沒有比這分析的更詳細(xì)的了...

觀戰(zhàn) Retrofit 開發(fā)中的哪點(diǎn)事兒 - Android - 掘金
又是一年中秋佳節(jié),祝各位中秋節(jié)快樂玛歌。 今天我們來聊聊這個(gè)最近很火的網(wǎng)絡(luò)請(qǐng)求庫retrofit昧港,在此基礎(chǔ)上會(huì)延伸出一些列的知識(shí)點(diǎn)。現(xiàn)在關(guān)于retrofit的文章很多支子,我之所以寫這篇文章的原因在于:8月份負(fù)責(zé)假設(shè)新客戶端底層的過程中首次嘗試使用該庫创肥,并取得非常不...

Android 網(wǎng)絡(luò)開源庫 - Retrofit(五)簡易封裝 - Android - 掘金
1.前言 Rrtrofit的擴(kuò)展性很強(qiáng),如果對(duì)retrofit不熟悉的話,是很難應(yīng)對(duì)各種各樣的需求的叹侄。因此巩搏,在這里,做一下簡單的封裝趾代。主要為了下面三點(diǎn)需求: 2.怎樣才能簡單使用 為了簡單粗暴贯底,我做了以下工作。 在這里撒强,如何Retrofit...

Volley 框架源碼解析 - Android - 掘金
Volley 框架源碼解析禽捆,走過路過不要錯(cuò)過...

基于retrofit的網(wǎng)絡(luò)框架的終極封裝(一):第一層參數(shù)組裝層的API設(shè)計(jì) - 掘金
什么是分層 app的架構(gòu),不管是MVC,MVP,MVVM,架構(gòu)演變中,貫穿始終的概念都是分層和解耦.那么這個(gè)分層和解耦怎么體現(xiàn)出來?簡單地說就是,我這一層接收上一層的輸入,上一層的你別管我怎么處理,我最終會(huì)給你一個(gè)輸出/返回值,你完全不用理會(huì)我是怎么處理的,...

Retrofit2的再封裝實(shí)戰(zhàn)—多線程下載與斷點(diǎn)續(xù)傳(三) - 掘金
前面兩篇文章我們講了項(xiàng)目整體的設(shè)計(jì)結(jié)構(gòu)、入口類DownloadManager尿褪、下載類DownloadTask睦擂,這篇文章我們講最重要的類DownLoadRequest得湘。由于離前兩篇文章時(shí)間比較長了杖玲,感覺陌生的同學(xué)可以先回顧一下:Retrofit2的再封裝實(shí)戰(zhàn)—多...

OkGo,一個(gè)專注于讓網(wǎng)絡(luò)請(qǐng)求更簡單的框架淘正,與 RxJava 完美結(jié)合摆马,比 Retrofit 更簡單易用。 - Android - 掘金
項(xiàng)目地址:https://github.com/jeasonlzy鸿吆,歡迎star囤采,歡迎issue 該庫是封裝了okhttp的網(wǎng)絡(luò)框架,可以與RxJava完美結(jié)合惩淳,比Retrofit更簡單易用蕉毯。支持大文件上傳下載,上傳進(jìn)度回調(diào)思犁,下載進(jìn)度回調(diào)代虾,表單上傳(多文件和...

HTTP 緩存 - 前端 - 掘金
有時(shí),HTTP 中的緩存可能會(huì)非常讓人頭疼激蹲。按照文檔正確地使用 HTTP 并不是那么困難棉磨,但事實(shí)上,不同的瀏覽器和 HTTP 版本常常困擾著我們学辱。通過 Stack Overflow 的搜索結(jié)果乘瓤,你可以很輕易地發(fā)現(xiàn)很多人有相同的困擾。我們自己或是不必或是沒有時(shí)間...

Android 網(wǎng)絡(luò)開源庫 - Retrofit(六) 源碼淺析 - 上 - Android - 掘金
Retrofit配置RxJava真的很好用策泣。 希望親們看的時(shí)候衙傀,自己也看下代碼,這樣效果最好了萨咕。 1. 初始化過程 一般來說差油,我們通過Builder去初始化Retrofit。我們看看支持我們配置那些呢。如下圖: platform 平臺(tái)信息(jav...

Android App優(yōu)化之高效網(wǎng)絡(luò)請(qǐng)求 - 掘金
第一次嘗試直接在掘金上寫文, 效果如何, 就看這個(gè)了. 引言 背景:Android App優(yōu)化, 要怎么做? App優(yōu)化之性能分析工具 App優(yōu)化之提升你的App啟動(dòng)速度之理論基礎(chǔ) App優(yōu)化之提升你的App啟動(dòng)速度之實(shí)例挑戰(zhàn) App優(yōu)化之Layout怎么擺...

手撕 Volley - Android - 掘金
前言 從去年開始使用Volley蓄喇,到現(xiàn)在一年多了发侵。前幾天參加某互聯(lián)網(wǎng)公司校招被問到Volley相對(duì)其他的網(wǎng)絡(luò)框架有什么優(yōu)缺點(diǎn),它分別是如何實(shí)現(xiàn)的妆偏。當(dāng)時(shí)答得的并不好刃鳄。所以趁十一假期讀一下Volley的源碼。 寫這篇文章的目的有兩個(gè):1. 總結(jié)下 An...

NoHttp1.1發(fā)布钱骂,完美切入OKHttp叔锐、RxJava - 掘金
NoHttp Logo NoHttp1.1.0發(fā)布,支持與RxJava完美結(jié)合见秽、支持一句話切換底層OkHttp愉烙、URLConnection,支持緩存數(shù)據(jù)到DB或者SD卡解取,支持Cookie的自動(dòng)維護(hù)步责,完美支持Restful風(fēng)格的接口,比Retrofit更簡單...

Android大文件上傳秒傳之MD5篇 - 掘金
前言 現(xiàn)在越來越多的應(yīng)用開始有上傳大文件的需求禀苦,以及秒傳蔓肯,續(xù)傳功能。由于最近學(xué)習(xí)大文件分隔上傳振乏,以及秒傳的實(shí)現(xiàn)蔗包,給予分享的這種精神,我想將自己的學(xué)習(xí)過程慧邮,以及遇到的問題做一個(gè)總結(jié)调限,希望對(duì)有這方面需求的小伙伴有一定的幫助。 源碼傳送門[不小心點(diǎn)進(jìn)去了給個(gè)sta...

優(yōu)雅的構(gòu)建 Android 項(xiàng)目之 RxAndroid+Retrofit 網(wǎng)絡(luò)請(qǐng)求 - Android - 掘金
注意 Retrofit 2.0+和Retrofit 2.0之前的版本語法上有差別误澳,本文基于Retrofit2.1.0 什么是Retrofit? retrofit是一款針對(duì)Android網(wǎng)絡(luò)請(qǐng)求的開源框架耻矮,它與okhttp一樣出自Square公司。Rotrofi...

重識(shí) OkHttp——探究源碼設(shè)計(jì) - Android - 掘金
本文是重試OkHttp系列的第2篇脓匿,依然是基于OkHttp3.4淘钟。上一篇重識(shí)OkHttp——更深入了解如何使用算是對(duì)OkHttp的基本使用做了一個(gè)簡單的總結(jié),本篇會(huì)深入源碼內(nèi)部陪毡,探究OkHttp是如何工作的米母。 1 客戶端完整的請(qǐng)求 OkHttp發(fā)送一個(gè)請(qǐng)求需要...

itsCoder WeeklyBlog 項(xiàng)目第六期(沉浸式適配、Retrofit 2.0 毡琉、RxJava) - Android - 掘金
北方的第一場雪已經(jīng)降臨铁瞒,WeeklyBlog 也迎來了第六期,這期共有 10 篇文章桅滋,Android 為主慧耍。 C/C++ Linux 下用 Clion 編寫及調(diào)用共享庫的實(shí)踐 (@zetaoyang) 這篇文章帶我們了解 Linu...

Okhttp 使用總結(jié) - Android - 掘金
在項(xiàng)目中用的是Okhttp 3.4.2身辨,替換原有的網(wǎng)絡(luò)框架,okhttp使用很方便芍碧,封裝性很好煌珊,在此紀(jì)錄一下使用過程中遇到的問題。 1.返回?cái)?shù)據(jù)亂碼的問題 由于服務(wù)器返回的數(shù)據(jù)本身就是Gzip格式泌豆,原有的網(wǎng)絡(luò)框架也是請(qǐng)求服務(wù)端返回Gzip格式定庵,替換為okhtt...

大概是最完全的 Okio 源碼解析文章 - Android - 掘金
自從Google官方將OkHttp作為底層的網(wǎng)絡(luò)請(qǐng)求之后,作為OkHttp底層IO操作的Okio也是走進(jìn)開發(fā)者的視野踪危,這個(gè)甚至是取代了java的原生IO庫的存在到底有什么特殊的本領(lǐng)呢蔬浙?這篇文章主要是對(duì)Okio的實(shí)現(xiàn)做一個(gè)詳盡的解析,當(dāng)然由于筆者分析中可能有紕漏...

Retrofit 二次封裝實(shí)戰(zhàn) - Android - 掘金
首先這篇文章是面向?qū)etrofit有了解的朋友贞远,如果您對(duì)Retrofit并不了解畴博,請(qǐng)自行查閱其用法,本文不會(huì)講解Retrofit的基礎(chǔ)用法蓝仲。寫這篇文章的目的很簡單:1.為了讓自己回憶一下(代碼半年前就完成了)俱病,看是否有改進(jìn)的地方。2.如果能幫到有同樣需求的朋...

Android 加載超長圖(微博長圖) - Android - 掘金
對(duì)于一些需要加載超長圖需求的同學(xué)杂曲,可能一開始使用使用bitmap或者inputstream轉(zhuǎn)bitmap(或類似加載庫)會(huì)發(fā)現(xiàn)出現(xiàn)圖片太大加載不出來的問題(其實(shí)我也是遇到了這個(gè)問題ヽ(≧Д≦)ノ)庶艾。解決問題的思路可以參考Coding_the_world封裝自己...

Android 多線程斷點(diǎn)續(xù)傳下載 - Android - 掘金
寫在前面 最近由于工作需要袁余,需要使用網(wǎng)絡(luò)下載功能擎勘,谷歌了許久,發(fā)現(xiàn)高大上的斷點(diǎn)續(xù)傳功能并沒有想象中的那么難颖榜,需要使用到的api都是已熟悉的東西棚饵。 原理 其實(shí)斷點(diǎn)續(xù)傳的原理很簡單,從字面上理解掩完,所謂斷點(diǎn)續(xù)傳就是從停止的地方重新下載噪漾。斷點(diǎn):線程停止的位置。續(xù)傳:從...

重識(shí) Retrofit - Android - 掘金
這是我第三次接觸他且蓬,之前放棄原因之一是感覺他不好用欣硼,尤其是在實(shí)際項(xiàng)目中。實(shí)際項(xiàng)目中往往會(huì)有一個(gè)頁面有多個(gè)請(qǐng)求恶阴,這樣的話就需要實(shí)現(xiàn)多個(gè)回調(diào)接口,回調(diào)接口多了代碼就會(huì)顯的雜亂;原因之二并沒有發(fā)現(xiàn)太多優(yōu)勢°竟海現(xiàn)在又來重新了解他主要因?yàn)槲蚁雽懸粋€(gè)通用的框架赘淮,其次是我想多...

Retrofit2 的再封裝實(shí)戰(zhàn)—多線程下載與斷點(diǎn)續(xù)傳 (一) - Android - 掘金
前言 先感謝大家對(duì)第一篇文章《Retrofit2的再封裝實(shí)戰(zhàn)—同步與異步請(qǐng)求》的支持,提筆之前反復(fù)考慮了很多昵仅,要怎么寫好多線程下載和斷點(diǎn)續(xù)傳缓熟?倒不是因?yàn)檫壿嬘卸鄰?fù)雜,是因?yàn)檫@里覆蓋的知識(shí)面太多了,大量的多線程共享數(shù)據(jù)够滑,本地?cái)?shù)據(jù)持久化垦写,以及面向不同狀態(tài)如何反饋的...

OkHttp 的 Callback 回調(diào)封裝 - Android - 掘金
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載彰触。 package com.maibangbangbusiness.app.http.utils; import android.os.Handler; import android.os.Looper; i...

Volley 基本使用及源碼解析 - Android - 掘金
本文主要是介紹 volley 的基本使用梯澜,同時(shí)通過 volley 源碼對(duì) volley 的基礎(chǔ)流程進(jìn)行更近一步的講解...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市渴析,隨后出現(xiàn)的幾起案子晚伙,更是在濱河造成了極大的恐慌,老刑警劉巖俭茧,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件咆疗,死亡現(xiàn)場離奇詭異,居然都是意外死亡母债,警方通過查閱死者的電腦和手機(jī)午磁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來毡们,“玉大人迅皇,你說我怎么就攤上這事⊙萌郏” “怎么了登颓?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長红氯。 經(jīng)常有香客問我框咙,道長,這世上最難降的妖魔是什么痢甘? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任喇嘱,我火速辦了婚禮,結(jié)果婚禮上塞栅,老公的妹妹穿的比我還像新娘者铜。我一直安慰自己,他們只是感情好放椰,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布作烟。 她就那樣靜靜地躺著,像睡著了一般庄敛。 火紅的嫁衣襯著肌膚如雪俗壹。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天藻烤,我揣著相機(jī)與錄音绷雏,去河邊找鬼头滔。 笑死,一個(gè)胖子當(dāng)著我的面吹牛涎显,可吹牛的內(nèi)容都是我干的坤检。 我是一名探鬼主播,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼期吓,長吁一口氣:“原來是場噩夢啊……” “哼早歇!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起讨勤,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤箭跳,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后潭千,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體谱姓,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年刨晴,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了屉来。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡狈癞,死狀恐怖茄靠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蝶桶,我是刑警寧澤慨绳,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站莫瞬,受9級(jí)特大地震影響儡蔓,放射性物質(zhì)發(fā)生泄漏郭蕉。R本人自食惡果不足惜疼邀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望召锈。 院中可真熱鬧旁振,春花似錦、人聲如沸涨岁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梢薪。三九已至蹬铺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間秉撇,已是汗流浹背甜攀。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工秋泄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人规阀。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓恒序,卻偏偏與公主長得像,于是被迫代替她去往敵國和親谁撼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子歧胁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,744評(píng)論 25 707
  • 淺談 Retrofit 封裝 - 讓框架更加簡潔易用 - Android - 掘金 尊重他人的勞動(dòng)成果,轉(zhuǎn)載請(qǐng)標(biāo)明...
    passiontim閱讀 427評(píng)論 0 5
  • 一直不明白厉碟,為什么要給中間人錢喊巍。今天看了一篇文章《要是你覺得賺錢low,那我們別做朋友了,我喜歡坦誠的人》徹底明白...
    ICE蟈蟈閱讀 556評(píng)論 3 4
  • 宋坤抱著吉他箍鼓,清了清嗓子玄糟,咽了口唾沫。張張嘴卻沒有出聲袄秩,轉(zhuǎn)過頭煞有介事的調(diào)調(diào)琴阵翎。旁邊賣黃色光盤的哥們看著他樂...
    德克斯特實(shí)驗(yàn)室閱讀 583評(píng)論 0 1
  • 湘澧黃鵬小英烈 翱翔藍(lán)天與云歡 大難來臨身系民 忠魂永留大漠間
    臉上永微笑閱讀 352評(píng)論 1 2