发送有序广播时,FLAG_RECEIVER_FOREGROUND到底做什么?

时间:2018-10-01 15:47:17

标签: android android-intent android-pendingintent android-broadcast

在发送有序广播时,FLAG_RECEIVER_FOREGROUND会做什么?

它实际上是在加快速度吗,还是只是告诉接收者您的时间更少,否则我会生气吗?

它说:

  

如果设置,则在发送广播时,允许接收方在   前台优先级,超时间隔更短。正常期间   广播不会自动将接收器吊起   背景优先级。

做什么

  

具有较短的超时间隔

是平均值?

1 个答案:

答案 0 :(得分:2)

这提高了运行Thread的{​​{1}}的优先级,这将使其比较低优先级的竞争线程有更多的CPU周期。如果有很多竞争线程,这可能会加快速度。