Xamarin.ios 来自http源的图像缓存

Xamarin.ios 来自http源的图像缓存,xamarin.ios,xamarin.android,windows-phone,mvvmcross,Xamarin.ios,Xamarin.android,Windows Phone,Mvvmcross,我在Slodge bloch 2012年12月1日的一篇文章中读到,文件和下载缓存插件可用于从http源下载和缓存图像。我想这正是我试图用MvvmCross(很棒的框架,恭喜!!)开发的应用程序所需要的 我的应用程序首先连接到远程服务器以下载一些基本配置。其中一个配置指向url以获取应用程序图标。为了保存bandwith,我希望应用程序在第一次获取图标时将其缓存,直到url更改 我执行了一些搜索,但没有取得多大成功,我希望有人能给我介绍一个好的演示,说明如何缓存来自http源的图像,然后将这些图

我在Slodge bloch 2012年12月1日的一篇文章中读到,文件和下载缓存插件可用于从http源下载和缓存图像。我想这正是我试图用MvvmCross(很棒的框架,恭喜!!)开发的应用程序所需要的

我的应用程序首先连接到远程服务器以下载一些基本配置。其中一个配置指向url以获取应用程序图标。为了保存bandwith,我希望应用程序在第一次获取图标时将其缓存,直到url更改

我执行了一些搜索,但没有取得多大成功,我希望有人能给我介绍一个好的演示,说明如何缓存来自http源的图像,然后将这些图像绑定到UI图像控件(Droid、iOS和WP)


Thaks

在wp、winrt、xamarin.android和xamarin.touch上显示来自http的图像,显示在以下两个N+1视频中:

  • 小猫-N=2-
  • 书籍-N=6-

我最近也遇到了同样的问题,最终解决了。这非常简单,您只需要确保在项目中添加并初始化cirrius.MvvmCross.Plugins.Json插件


我提出了一个类似的问题,已经解决了

谢谢斯图尔特,我不确定这是我需要的。在这些示例中,文件和下载缓存插件仅用于Droid和iOS应用程序。我不确定是否只有在“会话”期间才会缓存图像(所以,每次应用程序启动时,图像都会从服务器下载)。所以我的问题是:图片是否永久缓存(不会在每次应用启动时再次下载)?如何在Windows Phone和Windows Store应用程序中实现缓存?抱歉-我已经回答了您的问题“有人告诉我如何缓存来自http源的图像,然后将这些图像绑定到UI图像控件的好演示”-如果这还不够-如果您需要一些自定义业务逻辑,那么我认为您需要开始编码:)