RoboSpice或Retrofit还是Volley?

时间:2015-10-20 18:16:27

标签: android android-volley retrofit robospice

在浏览android中调用Web服务调用的方法之后。由于设备配置更改等问题,不建议使用AsyncTask

Loaders主要用于与数据库交互,Services主要用于长时间运行。

许多答案都说,要使用VolleyRobospiceRetrofit等库。

其中最有效的是什么?

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:1)

我在过去几年中遇到过不同的方法,并将其中一些应用于真实的应用程序中,其中一些应用于一些简单的概念证明。

以下是我的意见:

与Android中的网络服务进行通信的最佳选择是Retrofit + RxJava

RetrofitRxJava兼容。通过这种方法,您可以获得简洁明了的界面,通过Observable,您可以处理错误操纵HTTP响应作为RxJava流。这种方法现在正成为Android应用程序的良好实践和标准。

相关问题