在Android中提高意图的成本

广播意图需要多less性能? 可以播放每秒多less或意图是昂贵的吗?

Solutions Collecting From Web of "在Android中提高意图的成本"

意图是为了在Android操作系统内启动不同的活动或通知基本的行动。 这似乎是一个糟糕的devise模式,否则使用它们。 当它们在不同的进程之间传输,因此实现了Parcelable接口时,它们并不是最轻的。

如果您希望同时更新不同的活动,则可以考虑使用通用服务。

根据这个博客文章,意图是比直接函数调用慢10倍http://andytsui.wordpress.com/2010/09/14/android-intent-performance/

这并不会花费太多,但是想一想,就像在networking环境中进行广播一样。 如果您想不断地向设备发送消息,则不会每隔100毫秒发送一次广播。 这只会泛滥networking。 每隔10秒发送一次广播可能是合适的。

什么是最好的实现完全取决于你在做什么。 在某些情况下,如果有几个服务需要独立运行,并且只播放这些快速的内容,例如10或15秒。 这可能是好的。

但我们不能说真的。