【发布时间】:2012-01-25 11:34:27
【问题描述】:
我正在设计一个 Android 应用程序,它将显示一些将从远程 URL 以 xml 格式检索的新闻,例如 http://adomain/latest.xml
XML 文件具有以下格式:
<articles>
<article>
<id>6</id>
<title>A sample title</title>
<image>http://adomain/images/anImage.jpg</image>
<lastupdate>1326938231</lastupdate>
<content><![CDATA[Sample content]]></content>
</article>
...
</articles>
我创建了一个更新程序服务,它侦听连接更改,当系统通过 Internet 连接时,它会尝试下载 xml 文件。然后解析它并保存数据。更新程序每 10 分钟在一个单独的线程上运行。
我的问题是: 处理图像的最佳方法是什么?
a) 我应该在显示新闻时对图像执行延迟加载
或
b) 我应该在解析 xml 文件时下载图像吗?
【问题讨论】:
标签: android download android-image