2017-06-02 46 views
0

我的应用程序使用来自URL的图像,我希望减少服务器和客户端的资源使用情况。 我不知道Android SDK是否已经为此提供了某些东西(如果有一些标准的方法可以做到这一点),或者我只是想弄明白。 我已经记:在Android应用程序中经济地存储图像

  • 在本地存储下载的图像(内部或外部)访问内容(延迟加载,进度条)时,保证它们有下次使用
  • 更新映像(下载和替换)如果在服务器上改变(保持校验中,当应用程序启动所查询数据库)
  • ,以避免过多的本地磁盘的使用(他们是有相当大的),删除内容的图像,尚未对ñ访问天。这是在加载应用程序或在后台异步服务时完成的

我应该一步一步来做,还是有一些已经处理好的事情。有没有库可以正确地做到这一点?

+0

有很多库。目前可以命名'picasso'和'Glide'。 'Volley'是网络库,支持从网络加载和缓存图像 – xAqweRx

回答

1

我觉得毕加索库是最适合这个,它有很多功能,是很容易使用,其功能包括平滑的图像缓存(你需要的功能),图像处理和异步下载从URL过。它有很多有用的功能。

这里是它的URL链接

http://square.github.io/picasso/

相关问题