Retrofit

譯文篇:Retrofit原始碼之Call介面

該文章旨在翻譯註釋,理解每個方法主要做什麼,目的是練習自己的英文轉譯能力,為日後更順暢的閱讀原始碼作準備! 該介面來源於Retrofit 原始碼,介面中定義了網路請求方法以及請求狀態。 原

從零開始實現一個 mini-Retrofit 框架

前言 本篇文章將採用循序漸進的編碼方式,從零開始實現一個Retorift框架,在實現過程中不斷提出問題並分析實現,最終開發出一個mini版的Retrofit框架 演示一個使用OkHt

Retrofit解析

一、整體思路 從使用方法出發,首先是怎麼使用,其次是我們使用的功能在內部是如何實現的,實現方案上有什麼技巧,有什麼正規化。全文基本上是對 Retrofit 原始碼的一個分析與導讀,非常建議大家下載 Retr

手把手實現一個mini-Retrofit框架

本篇文章將採用循序漸進的編碼方式,從零開始實現一個Retorift框架;在實現過程中不斷提出問題並分析實現,最終開發出一個mini版的Retrofit框架 演示一個使用OkHttp的專案

我們一起造輪子 - RxDownload

基於RxJava打造的下載工具, 支援多執行緒和斷點續傳 專案地址 RxDownload 主要功能: 使用Retrofit+OKHTTP來進行網路請求 基於RxJava打造,

Retrofit的核心原理解析

簡介 Retrofit是目前比較流行的網路框架,它封裝了okhttp作為底層的網路通訊框架, 使用動態代理方式來解析註解, 今天來扒一扒它的執行原理. 通常Retrofit的使用分為如下四步: 第一

Retrofit的簡單封裝

RequestData:網路返回的資料 Http:retrofit的網路例項化 RetrofitService:網路的介面註解顯示 Server:網路介面的呼叫顯示

Retrofit原始碼解析

一,前言 Retrofit其實是將OKhttp封裝起來,和volley一樣。那解析Retrofit其實就是解析它如何封裝使用OKhttp,那我直接從其使用上來跟蹤原始碼。 總體上可以分為四步

Builder模式,今天你用了嘛

1.前言 在設計模式裡,建造者模式你可能聽起來有點陌生,但是一提到Builder模式,你可能就會稍微有點印象。這 個印象可能並不是來源於你曾經寫過Builder模式。而是在平常程式設計的時候,總會碰到

1715607883.6879