我正在构建将从网站上加载新闻列表的应用程序。每个新闻/标题都有一个图像。我想保存/兑现图像,因此用户不必再次下载它们。

问:您认为哪种方法更好/更充分:加载图像并将其保存在设备上或使用CacheManager?目前,我正在使用第一个解决方案,并且一切正常。但是,该网站有很多类别,每个类别甚至有更多新闻,因此设备上保存了大量图像。在此类应用程序中将图像保存在设备上是否正常?

谢谢你的帮助,
马克

最佳答案

我不认为您应将图像保存在设备上,原因有很多:


为什么要在新闻图像上浪费设备空间?用户想要的只是阅读新闻而已。 (就您而言,也许以后再打开它,但仍然-不会永远)
您可以将其保存在设备上并制作应用。我们说24小时后删除这些文件。
主要问题是隐私问题,当用户删除缓存文件时,他认为他访问过的所有网站都已从设备中删除,但在这种情况下并没有。


也许您可以只在应用程序中添加“清除缓存”按钮。但是毕竟我写过文章,我认为使用缓存管理器是最好的方法-只是因为它确实适合那些事情。

:)

罗特姆

07-24 09:46
查看更多