[英]How register Broadcast Receiver for media button in Oreo?
[英]best practice where to register broadcast receiver?
关于在哪里注册接收器“最好”的快速意见问题? 就我而言,每次 UI 需要更新时,我的服务都会发送一个广播。
我理解的选项。 显现。 创建。 启动。 简历
当然用相应的注销。
我认为对于 UI 更新场景来说,设置 onresume 和 onpause 是有意义的……你的想法?
如果接收器只接收会导致您更新 GUI 的事件,那么有两个选项。 如果您希望它仅在活动处于前台时更新,请在 OnResume 中注册以接收它们并在 OnPause 中取消注册。 或 onStart 和 onStop 之间,如果您想在活动甚至部分可见时进行更新(即模式屏幕部分阻止活动)。 请参阅此处大约 2 页。 寻找“您可能有兴趣在您的活动中监控三个关键循环:”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.