为Android加速Jsoup

时间:2014-02-14 12:31:35

标签: java android parsing jsoup

对于我的Android应用程序,我目前正在使用Jsoup来连接和提取来自6个网站的数据,我已经将它们分为6个执行顺序的方法:

 getAndExtractWebsite1();
 getAndExtractWebsite2();
 getAndExtractWebsite3();
 etc....  

我想知道如何加快从网站收集数据的过程,目前总共大约10个。这些调用可以并行执行,也可以在收集数据时如何管理多个网站。 任何例子都会受到欢迎。 谢谢。

1 个答案:

答案 0 :(得分:3)

如果你想要并行执行,你应该看一下多线程。

执行此操作的一种方法是使用AsyncTasks。默认情况下,它们按顺序运行,但您可以使用其他执行程序使它们并行运行。这被描述为here

您还可以使用基本的java异步框架。这被描述为here