用于接收外部事件(注意BroadcastReceiver是用时创建用完后即摧毁的)
1,获取
a,注册 Context.registerReceiver (BroadcastReceiver receiver, IntentFilter filter)
receiver 为获取BroadcastReceiver事件的类
filter 事件过滤器为sendBroadcast中的intent
与之对应的Context.unregisterReceiver (BroadcastReceiver receiver)
或在<application>节内添加
<receiver android:name=".接收事件BoardCastReceiver类">
<intent-filter android:name="要接受的事件">
</intent-filter>
</receiver>
b,继承该类须实现 public void onReceive(Context context, Intent intent)方法
2,产生
Context.sendBroadcast
如果传入的参数是Intent(name)那么name应该等于<intent-filter android:name="要接受的事件">
分享到:
相关推荐
BroadcastReceiver是Android四大组件之一,它是应用程序接收系统或其它应用广播事件的重要机制。BroadcastReceiver作为一个全局监听器,即使目标程序没有运行,也能接收到广播并作出响应,这大大增强了应用程序的...
《Android学习笔记》 在移动应用开发领域,Android操作系统占据着重要的地位,为开发者提供了丰富的API和工具,使得创建各种应用程序变得可能。本压缩包文件包含了一位学习者从第一天到第五天,以及一个特定项目...
《黑马程序员Android学习笔记》是一份专为初学者设计的详尽教程,旨在帮助那些希望踏入安卓开发领域的人员快速掌握核心知识。这份笔记涵盖了从基础到进阶的多个主题,帮助学习者系统地理解Android应用开发的过程。 ...
这份“Android学习笔记”涵盖了从基础到进阶的Android开发知识,旨在帮助开发者深入理解Android系统,并具备开发高质量Android应用的能力。 一、Android系统架构 Android系统分为四个主要层次:Linux内核、系统库和...
这篇Android学习笔记主要涵盖了从第五章到第十三章的内容,是Android开发者或对Android系统感兴趣的初学者的重要参考资料。笔记详细解读了Android应用开发的核心概念和技术,旨在帮助读者深入理解并掌握Android开发...
在Android学习过程中,掌握核心概念和技术是至关重要的。这篇学习笔记涵盖了Android开发的基本知识点,旨在帮助初学者系统地理解和深入探索这个平台。 1. **Android系统架构**:Android由Linux内核、硬件抽象层...
Android学习笔记2中提到的内容涵盖了Android开发的核心知识,包括Android四大组件、Activity生命周期、Service生命周期、广播接收器生命周期以及资源文件的使用。 首先,Android四大组件包括Activity、...
Android基础学习笔记主要涵盖了一系列关于Android开发的基本概念和关键组件,以下是这些知识点的详细解析: 1. **Activity**: 是Android应用程序的基本单元,它代表用户在屏幕上看到的一个界面。每个Activity都必须...
《Android学习笔记最新版(1-4)》是一份针对初学者精心编撰的教程,旨在帮助新手快速掌握Android开发的基础知识。这份笔记涵盖了从环境搭建到应用开发的全过程,内容丰富,深入浅出,是Android学习者的理想参考资料...
在Android学习过程中,掌握基础知识是至关重要的。这份"android 学习笔记整理"包含了作者在学习Android时积累的详尽资料,旨在为初学者提供一个系统化的学习路径和参考资料。 首先,Android是一种开源的操作系统,...
"Android学习笔记1"这个压缩包文件很可能是开发者在实践中积累的经验和代码示例的集合,对于初学者和有经验的开发者来说,都是宝贵的资源。这里,我们将深入探讨Android开发的一些关键概念和技术。 首先,Android是...
在Android学习之旅中,初学者会遇到各种概念和实践技巧,这份"Android学习笔记总结初学者必看"的文档正是为了帮助他们系统性地掌握这一领域。以下是对这份压缩包内容的详细解读。 首先,Android是由Google开发的一...
接着,笔记详细阐述了Android应用的基本结构,包括Activity、Intent、Service和BroadcastReceiver等核心组件。Activity作为用户界面的主要载体,Intent则用于不同组件间的通信。Service用于在后台执行长时间运行的...
标题《Android学习新手笔记》所涉及的知识点: 1. Android背景知识 - Android系统基于Linux系统开发,拥有开放源码。 - Android系统框架由多个组件构成,其中包括Activity、Intent、Service、ContentProvider、...
Android 应用开发学习笔记(全,from hitwh) Android 应用开发学习笔记是一个详细的 Android 应用开发学习指南,从 Android 应用开发的基本概念到高级主题,本笔记涵盖了 Android 应用开发的各个方面。 第 1 章 ...
在Android学习过程中,初学者经常会遇到各种挑战,但有了这份修正版的"Android学习笔记",你的学习之路将更加顺畅。这份笔记详细涵盖了Android开发的基础到进阶内容,旨在帮助你构建扎实的Android编程基础。 首先,...
《Android学习笔记》 在移动应用开发领域,Android系统占据着重要的地位,是开发者们热衷探索的技术平台。这份“Android学习笔记”旨在为初学者和有经验的开发者提供一个全面的学习指南,深入理解Android系统的架构...