标签: java android parsing jsoup
对于我的Android应用程序,我目前正在使用Jsoup来连接和提取来自6个网站的数据,我已经将它们分为6个执行顺序的方法:
getAndExtractWebsite1(); getAndExtractWebsite2(); getAndExtractWebsite3(); etc....
我想知道如何加快从网站收集数据的过程,目前总共大约10个。这些调用可以并行执行,也可以在收集数据时如何管理多个网站。 任何例子都会受到欢迎。 谢谢。
答案 0 :(得分:3)
如果你想要并行执行,你应该看一下多线程。
执行此操作的一种方法是使用AsyncTasks。默认情况下,它们按顺序运行,但您可以使用其他执行程序使它们并行运行。这被描述为here。
AsyncTasks
您还可以使用基本的java异步框架。这被描述为here。