【问题标题】:How to create custom executor class?如何创建自定义执行器类?
【发布时间】:2017-08-10 16:47:15
【问题描述】:

我在不同的 asynctask 对象中有许多 http 任务。我希望他们以下列方式运行。 取2个线程A和B。有些任务需要在A中运行,有些在B中。线程中的任务是串行运行的,但线程A和B是并行运行的。 我将使用 AsyncTask.executeonexecutor();执行异步任务。

(我也许可以使用创建可运行类和线程的旧方法来做到这一点,但它需要我更改大量代码)

知道如何制作自定义执行器类来实现这一点吗?

【问题讨论】:

    标签: android multithreading android-asynctask


    【解决方案1】:

    创建 2 个单线程执行器,A 和 B。使用 executeOnExecutor(A) 运行一些任务,使用 executeOnExecutor(B) 运行其他任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-26
      • 1970-01-01
      相关资源
      最近更新 更多