2013-05-06 72 views
0

我從2012年12月1日的Slodge bloch文章中看到,File和DownloadCache插件可用於從http源下載和緩存圖片。我認爲這正是我想用MvvmCross開發的應用程序所需要的(偉大的框架,恭喜!!)。來自http源的圖片緩存

我的應用程序首先連接到遠程服務器以下載一些基本配置。其中一個配置指向一個url來獲取應用程序圖標。爲了節省帶寬,我希望應用程序在第一次獲取圖標時緩存圖標,直到url更改。

我沒有很成功進行了一些搜索,我想有人爲指向我如何緩存從http源圖像的良好示範,然後結合這些圖像UI圖像控制(Droid的,iOS和WP)

Thaks

回答

2

顯示上WP,WinRT的,xamarin.android和從http xamarin.touch圖像被示出在這兩個N + 1的視頻:

+0

感謝斯圖爾特,我不知道這就是我所需要的。在這些示例中,File和DownloadCache插件僅用於Droid和iOS應用程序。我不確定圖像是否僅在「會話」期間被緩存(所以,每次應用啓動圖像時都會從服務器下載)。所以我的問題是:圖像是否永久緩存(每次應用程序啓動時都不會再次下載)?我如何在Windows Phone和Windows Store應用程序中實現緩存? – 2013-05-06 09:25:38

+1

對不起 - 我已經回答了你的問題「somone指着我一個關於如何從http源緩存圖像,然後將這些圖像綁定到UI圖像控件的好演示」 - 如果這還不夠 - 如果您需要一些自定義業務邏輯,那麼我認爲那時你需要開始編碼:) – Stuart 2013-05-06 09:37:58

0

我最近面臨同樣的問題,最終解決了它。這很容易,你只需要確保你在你的項目中添加並初始化了Cirrious.MvvmCross.Plugins.Json插件。

我創建了一個類似的問題,它的已經解決了https://stackoverflow.com/a/17891681/1309164