OkHttp

OkHttp Interceptor 的迭代遞迴實現的簡化

OkHttp 的攔截器,那一塊的程式碼很多,也比較複雜,在 debug 的時候好多個類來回跳,看的很懵,其實把整個框架拿出來,簡化一些之後再看,就清晰多了。下面就是一個簡化後的,為了更容易理解,對應的類名還

Android OkHttp Cookie持久化問題總結

說明 最近封裝一個SDK時,遇到一個需求就是登入成功之後,APP需要持久儲存Cookie,當APP退出再進入時需要從本地讀取Cookie值,類似於瀏覽器,一個網站登入成功之後,關閉瀏覽器再開啟,還能繼續訪問

Okhttp多執行緒斷點續傳

目錄 1、斷點續傳相關定義 2、多執行緒下載實現方案 1、斷點續傳相關定義 1.1、斷點續傳: 記錄上次下載的位置,下次接著該位置繼續下載。

Okhttp心跳策略研究

Android元件化架構 我是蒼王,以下是我這個系列的相關文章,有興趣可以參考一下,可以給個喜歡或者關注我的文章。 [Android]如何做一個崩潰率少

設計模式(四)OkHttp的責任鏈模式

多個物件都有機會處理請求,將這些物件連成一個鏈,將請求沿著這條鏈傳遞,直到有物件處理為止。 2、使用場景 多個物件處理同一請求,具體哪個物件處理需要動態決定 需要指定一組物件處理請求

代理模式

1.定義 為其他物件提供一種代理以控制對這個物件的直接控制 UML建模圖.png 2.使用場景: 當無法或者直接訪問到目標物件的時候,或者訪問某個物件有困

Okhttp原始碼分析

版本號:3.13.1 一.基本使用 //1.建立OkHttpClient物件 val okHttpClient = OkHttpClient.Builder().readTimeou

Android框架(2)| OkHttp

本節目錄 OkHttp簡介 OkHttp是Square公司開發的輕量級網路框架。它主要是使用在Android的網路方面。 OkHttp不僅在介面封裝上做的簡單易用

Android OkHttp 網路請求除錯利器 - Monitor

一、概述 Monitor是我剛開發完成的一個開源專案,適用於使用了 OkHttp 作為網路請求框架的專案,可以攔截並快取應用內的所有 Http 請求和響應資訊,且可以以 Notification 和 Ac

從快取檔案的角度幫你理解 Okhttp3 快取原理

@[toc] 本文以一個不同的角度來解讀 Okhttp3 實現快取功能的思路,即:對於對於的快取空間(資料夾)中的快取檔案的生成時機、不同時期下個檔案的狀態、不同時期下日誌檔案讀寫。通過這些方法來真正理解

Picasso刪除快取

快取分2種,記憶體快取,磁碟快取。 1.清記憶體 Picasso.get().invalidate(url) 清磁碟快取 這個其實挺麻

利用 OkHttp Interceptor 模擬資料

客戶端開發過程中,偶爾我們會碰到服務端 API 尚未部署,而客戶端又需要資料除錯的情況。這時我們就可以根據與服務端協商定好的介面模擬資料的返回。 思路 主要思路是通過攔截網路請求,返回模擬資料。而根據所

1715784162.1892