我创建并开源了一些代码,基于RestKit的想法,当我发现Android上没有类似的东西时。它可以帮助处理Android中的网络请求,特别是如果您在同一个活动中进行多个请求并希望保持可读性。
它被称为Android Network Kit,示例应用程序使用Spotify API演示了这一点。优点是您可以将所有混乱的网络代码放在单独的文件中,但公开一种方法来解析您收到的响应。
它还可以帮助轻松构建GET或POST请求,使用GET参数(GET),表单编码参数(POST)或JSON参数(POST),只需提供键值数组列表即可。
我没有RestKit的任何对象映射,但您始终可以与Gson结合使用我的应用程序。 (我计划在下一个版本的Android Network Kit中包含此功能)。