Android 之路 (3) - 對Retrofit的封裝
引言 上篇中實現了MVP的改造,但是我們的網路請求部分任然是比較冗餘了,本篇將對Retrofit進行封裝。 正文 思路 對Retrofit進行封裝算是我們基礎框架的一部分,所以我們需要將這部分程
引言 上篇中實現了MVP的改造,但是我們的網路請求部分任然是比較冗餘了,本篇將對Retrofit進行封裝。 正文 思路 對Retrofit進行封裝算是我們基礎框架的一部分,所以我們需要將這部分程
上一節我們將了GoMVP的進階使用:GoMVP(二)GoMVP的進階註解 如果想在框架處理返回資料之前對資料“動手腳”,我們可以在我們自己的PresenterAdapter上實現Interc
相信現在大家都已近在使用Retrofit +RxJava 框架進行開發,我們也不例外,這裡我們不會講如何使用這套框架,而是會講述我在開發過程中遇到的一個優化需求:自定義
我們都知道在Http請求方法中一般分為Get和Post請求。但是實際上不止這兩種:HTTP/1.1協議中共定義了八種方法(有時也叫“動作”),來表明Request-URL指定的資源不同的操作方式。
適合團隊的框架才是好的框架 1.專案簡介 本專案是基於kotlin + Mvp + Rxjava + Retrofit 封裝的輕量級模板專案。專案沒有過多冗餘的依賴,適用於快速開發以及新手練手。 2
操作一個Retrofit的步驟一般是這樣的 建立一個網路攔截器,新增一些通用的headers Interceptor interceptor = new Interc
前言 Retrofit是Square公司開源的一個針對OkHttp網路請求介面進行二次封裝的框架,其網路請求的實質工作仍是由OkHttp來完成,主要工作是將網路請求通過一系列註解的形式
1、簡介 現在越來越多的專案都開始使用MVP + Rxjava + Retrofit + Dagger2 框架了,然鵝我還是一知半解, 這些東西對於木有用過的同學們還是比較頭疼的。當然網上有很多教程供我們學
更加優雅的實現網路請求 完整專案Github地址: 戳這裡!!! 前言 最近在用RxJava2+retrofit2來實現網路請求,一開始的時候我參考了這篇文章: 如何用RxJava2.0.
Android仿微信朋友圈檢視圖片下拽返回。 image Android圖片濾鏡處理,相機濾鏡處理效果原始碼
最近有小夥伴問我有沒有一個MVP+Dagger2+Retrofit2.0+Rxjava的案例,自己還沒完全集合實現。今天就介紹一個開源專案:owspace。基於MVP+Dagger2+Retrofit2.0+R
前言 目前 MVP 架構在 Android app 開發中非常流行。通過 谷歌官方 例子和個人的一些理解形成自己的 Retrofit + RxJava 的 MVP 架構,並且用這實際開發當中。看此文需要一
前言 我們可以在github上看到當今比較流行的架構方式有:todo-mvp,todo-mvp-clean,todo-mvvm,todo-mvp-rxjava等等(可以參考:
每一個應用基本都需要登入功能,具體我就不說了。那麼後臺伺服器登入過期一般是通過校驗Session是否過期來判斷的。因此在我們請求伺服器時候的時候,每次都需要把sessionId傳到後臺伺服器,後臺通過
Retrofit2 原始碼解析 注意:本文是對原始碼的一個跟蹤,會對每一行程式碼有具體的闡述,但是不會介紹 Retrofit 的設計模式。 Retrofit:一個 Restful