21

我正在将我的 iOS 应用程序移植到 Android,现在需要一个简单易用的异步类集来下载 JSON 数据和图像。

对于 iOS,我使用的是 AFNetworking,这是一个了不起的工具。Android有类似的东西吗?

4

4 回答 4

15

有用于 Android 的 loop j 的异步 http 库(虽然我不是超级粉丝)http://loopj.com/android-async-http/。老实说,最好的办法就是在 intentservice 中使用 apache httpclient,这样它是异步的,然后通过 ResultReceiver 将结果传递给您的活动等。

更新

我现在推荐来自 Square 的开源项目 Retrofit。我使用它,它作为 REST 客户端工作得很好。http://square.github.io/retrofit/

于 2012-07-15T16:27:29.060 回答
6

你可以试试RoboSpice。给我们反馈,如果是,你需要什么。

于 2012-10-31T01:11:02.463 回答
2

另一个不错的选择可能是 Volley,这是 Google 在 IO 2013 上推出的网络库。有关更多信息,请查看此主题:Volley Android 网络库

于 2013-06-19T23:27:56.907 回答
1

这个库很棒。我想这就是你想要的试一试,伙计

https://code.google.com/p/android-query/wiki/AsyncAPI

于 2014-07-01T13:13:11.230 回答