我正在开发简单的Android应用程序,它可以从网上下载一些数据并将其保存到SQLite数据库中。
问题是需要保存大量文件
我正在使用Apache的DefaultHttpClient
,但我不明白如何发出许多GET请求。
现在正式的Apache文档声明,应该有一个HttpClient来建立多个连接。我在这里找到了关于如何为每个应用程序制作单个HttpClient(使用Singleton类等)的几个答案,但在那之后,我是否需要编写类似的数百个GET请求才能下载这些文件?
现在,最近我发现我需要的所有信息实际上都包含在一个XML文件中。
所以我正在考虑下载该文件,使用解析器来查找我需要的内容,并将该信息传递给HttpClient。
但我怎么能实现这样的目标呢?
我在许多博客上找到了很多关于官方Apache文档的重要信息,但是它们似乎都没有提供关于如何提出更多GET请求的简单明了的例子。
或者答案很简单,只是为了编写尽可能多的GET请求? (但在这种情况下,我需要数百甚至数千个GET请求。)
好的,我知道这个问题可能看起来很荒谬,但我对JAVA和Android开发几乎全新。有一些小编码经验,但这是我第一次进入“严肃”编程,所以任何帮助都非常感谢。谢谢!