我正在构建将从网站上加载新闻列表的应用程序。每个新闻/标题都有一个图像。我想保存/兑现图像,因此用户不必再次下载它们。
问:您认为哪种方法更好/更充分:加载图像并将其保存在设备上或使用CacheManager?目前,我正在使用第一个解决方案,并且一切正常。但是,该网站有很多类别,每个类别甚至有更多新闻,因此设备上保存了大量图像。在此类应用程序中将图像保存在设备上是否正常?
谢谢你的帮助,
马克
最佳答案
我不认为您应将图像保存在设备上,原因有很多:
为什么要在新闻图像上浪费设备空间?用户想要的只是阅读新闻而已。 (就您而言,也许以后再打开它,但仍然-不会永远)
您可以将其保存在设备上并制作应用。我们说24小时后删除这些文件。
主要问题是隐私问题,当用户删除缓存文件时,他认为他访问过的所有网站都已从设备中删除,但在这种情况下并没有。
也许您可以只在应用程序中添加“清除缓存”按钮。但是毕竟我写过文章,我认为使用缓存管理器是最好的方法-只是因为它确实适合那些事情。
:)
罗特姆