代码之家  ›  专栏  ›  技术社区  ›  JohnyTex

在发送有序广播时,FLAG\u RECEIVER\u FOREGROUND具体做什么?

  •  2
  • JohnyTex  · 技术社区  · 6 年前

    在发送有序广播时,FLAG\u RECEIVER\u FOREGROUND具体做什么?

    它是否真的加速了任何事情,或者它只是告诉接收者,你有更少的时间做你的事情,否则我会生气?

    上面写着:

    如果设置了,则在发送广播时,允许收件人在 前台优先级,超时间隔较短。正常情况下 广播接收器不会自动吊出 背景优先级。

    是什么

    具有较短的超时间隔

    1 回复  |  直到 6 年前
        1
  •  3
  •   David Wasser    6 年前

    Thread 运行 BroadcastReceiver ,这将允许它获得比低优先级的竞争线程更多的CPU周期。如果有很多相互竞争的线程,这可能会加快速度。