是否有任何意图打响了Android的每一秒?(Is there any intent fired e

2019-07-31 03:12发布

我在找一些意向其中获得广播的每一秒。 我看着android.intent.action.TIME_TICK但这种意图获得播出的每一分钟。 我知道AlarmManger /处理器/线程可以被用于此目的,但我倾向于使用系统广播意图。 请分享你的想法吗?

Answer 1:

我不这么认为。 首先,因为如果系统会发送一个广播每隔它会耗尽电池。 其次,如果许多应用程序有兴趣处理广播,会严重拖慢系统。


更新

其实也有一个意图发射一分钟一次,但限制你如何使用它

http://developer.android.com/reference/android/content/Intent.html#ACTION_TIME_TICK



Answer 2:

这是不可能的。 有每秒发送没有广播意图。

我已经张贴广播意图的完整列表在这里 (它在发现platforms/android-xx/data/broadcast_actions.txt ,他们都不每秒行动覆盖,这在进一步证实的文档 (搜索“第二”在页面上在这方面产生什么)。

你将不得不选择的一个AlarmManagerHandlerThreadTimer ,否则在这方面的东西。 一些主题覆盖在这里 ,更多的在这里 ,一些东西,一个计时器这里 ,等等...



文章来源: Is there any intent fired every second in Android?