我正在開發一個Android應用程序,其中有很多http請求服務器來獲取一些數據。我的回覆包括很多圖片以及JSON格式的文本。HttpUrlConnection與HttpResponseCache或Volley在Android中更好的緩存實現
我想使用適當的緩存(如Google Play,Google plus和其他應用程序使用)更快地使我的應用程序工作。
我已經知道android Volley圖書館,並嘗試並開發了一些樣本進行測試,它的服務非常棒,並按預期完美地緩存了我的圖像。但是最近在爲互聯網做相同的研究時,我開始瞭解HttpResponseCache
類,其中您爲Http
請求響應安裝緩存。
現在我有點困惑,我應該去,我已經嘗試了排球,但沒有嘗試使用HttpResponseCache
。
我的問題是:
他們是否在內部做同樣的事情?
如果不是,哪一個會更好。
您的專家意見或經驗將節省我的很多時間。
但是文檔中說Android Team不再關注'HttpClient',因爲它是非常複雜的實現,他們專注於'HttpUrlConnection'並且它也提供自動緩存。 – pyus13
是的。正如我所說的,Volley使用HttpUrlConnection和常規任務就足夠了,但我使用了這個http://hc.apache.org/httpclient-3.x/。 – cooperok
那你的緩存實現呢? – pyus13