image - Monotouch 的异步图像下载器/缓存

标签 image caching asynchronous xamarin.ios

在谷歌搜索了一段时间后,我找不到可以在当前 Monotouch 应用程序中使用的库。

我想知道是否有一些 Monotouch 库可以执行以下功能:

  • 异步图片下载器;
  • 异步内存/磁盘图像缓存;
  • 取消图片下载支持;

  • 在使用 Objective-C 进行开发时,我习惯于使用众所周知的 SDWebImage图书馆。

    如果可能的话,我想使用一个部分支持 Xamarin Cross-Platform 的库,以便将它也用于我当前应用程序的 Mono For Android 版本。

    最佳答案

    我们总是使用 ImageLoaderMonoTouch.Dialog .它有缓存和异步下载。但是,对于取消,您必须自己处理。

    看这里:https://github.com/migueldeicaza/MonoTouch.Dialog/blob/master/MonoTouch.Dialog/Utilities/ImageLoader.cs

    它现在是 Xamarin.iOS 中的内置引用,你应该可以在“添加引用”对话框中找到它。

    关于image - Monotouch 的异步图像下载器/缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15372775/

    相关文章:

    ASP.NET 指定应缓存哪些文件

    asynchronous - 如何在Rust中检查当前时间流是否为空?

    javascript - 我如何使用带有 promise 和延迟的 TestScheduler?

    带有 GUI 的 C++ 程序使用远程放置的相机进行捕获并读取未压缩的 TIFF 图像

    Python PIL - 如何比较两个图像

    javascript - 要求 Prop 不起作用。 "Invalid call at.."

    Java DAO 缓存

    ASP.NET 缓存

    带有html5的图像按钮

    linux - 如何在单个事件循环中同时使用 AIO 和 epoll?