在我的项目中,后台服务使用asynctask从远程数据库下载内容。我想在后台服务中使用Picasso从网址(保存在数据库中)下载所有图像。这些图像将在我的应用程序中稍后使用。
有没有更好的解决方案呢?或者只是在asynctask中使用Picasso的一行代码?
答案 0 :(得分:0)
有没有更好的解决方案呢?或者只使用一行代码 毕加索在asynctask?
更好是什么意思?这是关于表现吗?
如果您需要下载大量图片,可能需要在service
上下载。这样,如果活动被破坏,您的下载将不会停止。
对于图书馆,我从不使用Picasso
。我总是使用通用图像加载器,但我不知道哪一个更好。我认为这些库最重要的特性是它们能够缓存图像。
更新
为了提高性能,您可能希望将Picasso/UIL
库与PullToRefresh
库结合使用,尤其是当您的listview/gridview
想要加载大量图片时。