2017-12-27 1664 views
0

我用retrofit2做了一個項目,效果很好。項目有2個部分,每個部分從服務器獲取數據(Json對象)和retrofit2。現在,我想添加緩存系統。我搜查了但我沒有找到一個好例子。我有數據是對象,字符串,整數(而不是圖像)。我想okhttp3是我的項目最好的緩存。你能解釋一下緩存的最佳途徑嗎?你能分享一個很好的例子嗎?我的計劃:Retrofit2中的數據緩存

  • 我將通過retrofit2從服務器獲取緩存版本。
  • 我會檢查版本。如果更新,它將顯示緩存的數據。如果沒有,它會從服務器獲取新數據。
  • 此外,它將脫機工作。

回答

0

我在android系統中使用TinyDB緩存。