【问题标题】:Mulitple API Calls inside an IntentService/Service意图服务/服务中的多个 API 调用
【发布时间】:2014-05-09 16:09:26
【问题描述】:

只是一个简单的问题(我认为这更像是一个设计问题而不是实际编程) .我想过为每个不同的调用使用不同的 AsyncTask,但如果这是一种有效的方法,我就不会。或者是否可以在没有 AsyncTask 的情况下在服务中进行调用?.. 任何反馈和任何其他更好的解决方案将不胜感激。谢谢。

【问题讨论】:

    标签: android asynchronous android-asynctask


    【解决方案1】:

    我认为有两种不同的方式,但取决于您的应用程序,asyntask(您提到的)或 Android asynchttp。

    http://loopj.com/android-async-http/

    但我再说一遍,取决于您的项目,也许我们需要更多信息来扩展答案。

    【讨论】:

      【解决方案2】:

      现在我们有 rxJava 来帮助我们。我在我的一个项目中有相同的要求,并为此使用了 rxJava。我创建了 2 个差异观察者,其中一个正在返回一些列表,我将其传递给第二个正在获取列表中每个项目的详细信息。

      【讨论】:

        猜你喜欢
        • 2016-10-14
        • 1970-01-01
        • 1970-01-01
        • 2018-06-25
        • 2014-09-15
        • 1970-01-01
        • 2019-05-02
        • 2016-10-14
        • 1970-01-01
        相关资源
        最近更新 更多