1. 程式人生 > >APP社交類專案設計之六ANDROID前臺架構及通訊介紹

APP社交類專案設計之六ANDROID前臺架構及通訊介紹

       前臺安卓功能採用了MVP架構,與後臺通訊使用了當前主流的RetrofitManager網路通訊外掛,底層通訊過程封裝了Okhttp。在與後臺實際通訊過程中,RetrofitManager是單例模式,如下圖所示

 
 

   對於和後臺通訊的資料,統一進行了BEAN模型格式的資料轉換,以便前臺資料和後臺資料進行適配。

 

 

下述前臺宣告的介面與後臺API介面相互對應,   

  整體APP執行後,各部分功能呼叫過程通過如下截圖可簡單描述: