Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓毕加索多线程_Android_Multithreading_Image Loading_Picasso - Fatal编程技术网

Android 安卓毕加索多线程

Android 安卓毕加索多线程,android,multithreading,image-loading,picasso,Android,Multithreading,Image Loading,Picasso,我查看了的文档,没有看到任何关于线程的内容。如果我运行这样的操作(对于ListView),会发生什么情况: 图像是并行加载还是逐个加载?毕加索使用线程池执行器在后台加载图像。下载完成后,它将使用UI线程加载图像。如果您想与应用程序中已使用的线程池执行器共享,还可以将其配置为使用您提供的线程池执行器。请参阅Picasso.Builder的文档,其中包含executor的参数。谢谢您的提问!链接已断开。你应该粘贴一些对这个问题有意义的信息。新文档如下:@亨利克德苏萨我相信我的回答很适合被问到的问题,

我查看了的文档,没有看到任何关于线程的内容。如果我运行这样的操作(对于
ListView
),会发生什么情况:


图像是并行加载还是逐个加载?

毕加索使用线程池执行器在后台加载图像。下载完成后,它将使用UI线程加载图像。如果您想与应用程序中已使用的线程池执行器共享,还可以将其配置为使用您提供的线程池执行器。请参阅Picasso.Builder的文档,其中包含executor的参数。

谢谢您的提问!链接已断开。你应该粘贴一些对这个问题有意义的信息。新文档如下:@亨利克德苏萨我相信我的回答很适合被问到的问题,我还解释了如何使用毕加索的《遗嘱执行人》,这甚至没有被问到。只要搜索一下文档,任何人都会发现如何在新图书馆中使用毕加索.Builder。甚至新的链接将来也可以删除,因此更好的方法是理解这个概念,而不是找到正确的链接。引用常见问题解答:为链接提供上下文:鼓励链接到外部资源,但请在链接周围添加上下文,以便您的其他用户了解它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防无法访问目标站点或永久脱机。
for(String url : urlArray)
{
    Picasso.with(context).load(url).into(Holder.imageView);
}