receiver

android_cai_niao20 天前
broadcast·receiver·广播的坑·广播接收者·kill process
Android发广播的坑示例代码如下:在公司的一台 天龙 品牌的Android手机上,型号是N630 ,Android 11系统,运行如上代码,非常简单,就是注册广播,然后发送广播,使用了最新广播代码,RECEIVER_NOT_EXPORTED指示这个广播不会导出,也就是别的应用发广播我们是收不到的,在调用发广播时,我们调用了setPackage(packageName),则表明这个广播只会发给自己的应用,别的应用不会收到。(注:即使使用旧的注册广播和发广播的方式也会有下面说的Bug)
茜茜西西CeCe2 年前
android·java·broadcast·android-studio·receiver·移动技术开发
移动技术开发:音乐播放器音乐播放器掌握使用Service启动服务的方法,掌握BroadcastReceiver广播传递机制的实现,利用Activity、Service和BroadcastReceiver实现一个音乐播放器APP。
Rjdeng2 年前
android·broadcast·receiver
深入分析 Android BroadcastReceiver (八)为了更全面地理解 Android 的广播机制,深入分析其底层实现原理和设计逻辑是非常重要的。这部分内容将探讨广播机制的系统实现以及自定义广播的内部工作机制。
Rjdeng2 年前
android·broadcast·receiver
深入分析 Android BroadcastReceiver (九)在前面我们详细介绍了系统广播和自定义广播的实现及其设计原理。接下来,我们将进一步探讨广播机制的扩展应用,以及一些高级优化策略和实践。
Rjdeng2 年前
android·broadcast·receiver
深入分析 Android BroadcastReceiver (三)系统广播是 Android 系统在特定事件发生时发出的广播,比如设备启动完成、网络状态变化等。在 AndroidManifest.xml 中声明接收器:
Rjdeng2 年前
android·broadcast·receiver
深入分析 Android BroadcastReceiver (二)BroadcastReceiver 是 Android 中用于接收广播消息的重要组件。通过对 BroadcastReceiver 的高级使用和优化,开发者可以实现更加高效、灵活的应用逻辑。
我是有底线的