如何通知app已经下载并缓存、在服务器上进行了更新/更改、需要重新下载的镜像?
我在我的应用程序上有一个ListView,它可以下载图像并缓存它们,这样它们就不需要一次又一次地加载。
问题是,当我在服务器上编辑或更改图像时,应用程序上的图像保持不变,因为它是缓存的。它使用图像URL。
换句话说,该代码检查该URL是否已用于下载该图像,如果已使用,则将其从缓存中取出并显示。否则-它会下载它。
我如何通知应用程序,有新的图像?
我是说,在我的情况下有什么常见的方法吗?
发布于 2013-12-08 00:48:56
你可以添加一个“重新下载”按钮,或者类似的东西,重新下载图像并替换旧的,这是最简单的方法。
你可以做的另一件事,是每次在线检查图像是否正确(你可以有一个值" version“来检查图像是否是当前版本),如果图像是旧版本,则下载一个新的。
我更喜欢第一个版本,它更简单,但这是你的选择:)
https://stackoverflow.com/questions/20443426
复制相似问题