我猜广播消息已发布到消息中
接收线程的队列,并通过弯针传递.广播是在消息队列中的其他消息之前传递还是仅附加到队列末尾?我没有特定的需求或诸如此类的东西,只是出于好奇而想知道.
在服务和活动之间为IPC使用广播的性能开销(cpu和内存)是多少?
GL
解决方法:
Are the broadcasts delivered before other messages in the message queue or just appended to the end of the queue?
我认为他们只是排在最后.测试此问题的简单方法是将几个Runnables张贴到每个睡眠一会儿的队列中,然后向自己发送广播.如果Runnable在广播之前已全部处理,则结束.如果在以后的Runnables之前处理广播,那么它将在前面注入.
What is the performance overhead (cpu and memory) for using broadcasts for IPC between a service and an Activity?
如@jlindenbaum所建议的那样谦虚.我不建议尝试解雇成千上万的东西,并且有一些轻量级的解决方案用于工作中的工作(例如Messenger).
总结以上是内存溢出为你收集整理的android-广播投放和效果全部内容,希望文章能够帮你解决android-广播投放和效果所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)