1
我正在使用Koush的了不起的圖像加載庫Ion,但我希望能夠跨應用程序啓動將圖像保留在磁盤上。這是爲了避免在應用程序退出並重新啓動時從網絡重新加載圖像。目前,當Ion初始化並且不重複使用現有磁盤緩存時,緩存似乎會被擦除。 Ion是否支持這種緩存模式,如果有,我該如何配置它?謝謝。可以啓用Android Ion持久磁盤緩存嗎?
我正在使用Koush的了不起的圖像加載庫Ion,但我希望能夠跨應用程序啓動將圖像保留在磁盤上。這是爲了避免在應用程序退出並重新啓動時從網絡重新加載圖像。目前,當Ion初始化並且不重複使用現有磁盤緩存時,緩存似乎會被擦除。 Ion是否支持這種緩存模式,如果有,我該如何配置它?謝謝。可以啓用Android Ion持久磁盤緩存嗎?
Ion
自動緩存GET請求。
沒有直接的公共API來處理Ion的圖像緩存。
但是,我相信(但可能是錯誤的)Ion
尊重Cache-Control
HTTP頭如果設置。
IMO,您應該繼續使用Picasso library進行圖像相關的網絡任務,剩餘部分使用Ion(因爲它缺乏緩存靈活性)。
謝謝。作者聲稱圖片在應用程序發佈中持續存在,但我還沒有看到它的證據。試圖確保緩存控制標題被設置爲驗證。畢加索沒有這種能力,而且遠不如Ion。 – Jackpile 2014-11-01 22:08:41