【问题标题】:How to download images from a server如何从服务器下载图像
【发布时间】:2014-09-23 08:29:59
【问题描述】:

我有一个从服务器下载一些图像的应用程序。现在应用程序为 php 脚本创建一个 http post 请求,该请求检索图像(每个请求 4 个)并将其发送到我的应用程序到一个 json 响应中(以 base 64 编码)。我将图像放入 ScrollView,当用户到达列表末尾时,会下载一组新图像。 这不是最好的方式,所以我会使用 gitHub 上的一些 LazyLoad 库,但所有这些都需要链接到图像,但我不会以任何方式将图像链接发送到应用程序。 那么,我该如何使用延迟加载来检索图像呢?

【问题讨论】:

标签: php android image lazy-loading


【解决方案1】:

请求一张一张或四张四张的图像并没有什么区别。在这两种情况下,您首先会在图像视图中放置一个占位符图像,并在下载完成并提取完成后将图像放入相应的图像视图中(如果它们仍然存在)。我想您将下载和提取的图像放在设备上,以便在用户滚动或再次启动应用程序时再次使用它们?

【讨论】:

  • 这是我的应用程序当前的工作方式。但是应用程序没有收到任何图像链接,而是带有编码图像的 json 消息。所以如果我想使用延迟加载库,我需要使用链接吗?
  • 是的,我当然明白这一点。你没有告诉任何新的东西。那么为什么你没有对这一点做出更多反应呢?您不需要图像链接。可以链接到四个图像文件/响应。你有没有实现过带有图片链接的惰性图片加载器?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-10
  • 2012-09-22
  • 1970-01-01
  • 2017-03-11
相关资源
最近更新 更多