`

android 组件之广播接收( Broadcast receiver )

阅读更多
Broadcast receivers 广播接收? 广播接收组件是一个除了接收和响应广播之外其它什么事也不干的组件. 许多的广播起源于系统代码--例如,宣布时区以及改变,电池量低了, 照片已经被拍,用户以及改变语言习惯等等. 应用程序可以初始化广播,例如,让程序知道一些数据以及被下载到设备并可以使用了. 程序可以有任何数量的广播接收去响应任何它认为重要的公告. 所有的接收器继承于 BroadcastReceiver 基类. 广播接收器并没有用户界面,但是,它们可能会启动一个活动去显示其接收到的消息, 或者它们可以利用 NotificationManager 去提醒用户. 这些通过很多途经去引起用户的注意--闪烁背景灯,设备震动,播放背景音乐等等. 一个典型的方法是在状态栏上放一个图标,用户可以打开它获取信息. 这个广播应该不难理解吧.比如短信,电话.我怎么知道我电话了呢?显然,需要系统接收到 发广播给活动,然后活动显示给我看. 这个东西好像比较简单.其实也没什么.
  • 大小: 108.9 KB
0
3
分享到:
评论

相关推荐

    Android四大组件之Broadcast Receiver

    文章目录Android四大组件之Broadcast Receiver概述广播接收器(Broadcast Receiver)Broadcast Receiver简介Broadcast Receiver的注册一. 静态注册二. 动态注册三. 本地广播发送Broadcast Receiver广播的三种发送...

    android-lib-broadcast-receiver:一个用于广播接收器的android库

    一个简单的Android广播接收器库。 介绍 该库旨在使用“观察者”设计模式处理所有广播接收器操作,以保持更新所有广播侦听器。 例如,通过使用此库,无论您在应用程序中的哪个位置,都可以跟踪应用程序网络状态。 只...

    Android开发应用中Broadcast Receiver组件详解

    BroadcastReceiver(广播接收器)是Android中的四大组件之一。下面就具体介绍一下Broadcast Receiver组件的用法。 下面是Android Doc中关于BroadcastReceiver的概述: ①广播接收器是一个专注于接收广播通知信息,...

    Android开发之BroadcastReceiver用法实例分析

    Braodcast Receiver顾名思义就是广播接收器,它和事件处理机制类似,但是事件处理机制是程序组件级别的(比如:按钮的单击事件),而广播事件处理机制是系统级别的。我们可以用Intent来启动一个组件,也可以用...

    Android高薪之路:Android程序员面试宝典 李宁

    3 9 2 广播接收器:Broadcast Receiver 3 9 3 服务 Service 3 9 4 内容提供者 Content Provider 第4章 对话框 信息提示和菜单 4 1 对话框 4 2 信息提示 4 2 1 Toast信息框 4 2 2 通知 Notification 4 3 菜单 第5...

    实验四-Android基本组件交互实验.doc

    Broadcast Receiver组件 Broadcast Receiver同Service一样,并不提供与用户交互的表示层,其实是一种负责接收广播消息 并对消息作出反应的组件。在Android的系统中就存在许多这样的广播,比如电池电量过 低或信号过...

    Android中BroadcastReceiver(异步接收广播Intent)的使用

    Broadcast Receiver是Android的五大组件之一,使用频率也很高,用于异步接收广播Intent,本文将详细介绍,需要的朋友可以参考下

    Android基于广播事件机制实现简单定时提醒功能代码

    广播事件的接收是通过定义一个继承Broadcast Receiver的类实现的,继承该类后覆盖其onReceive()方法,在该方法中响应事件。Android系统中定义了很多标准的Broadcast Action来响应系统广播事件。例如:ACTION

    安卓应用实现之音乐播放器

    界面的上半部显示正在播放的歌曲信息。...和Mediaplayer在musics receive里面发送广播,将会在Activity组件中的broadcast receive接收到, main Activity中的broadcast receiver将会监听从service传回来的广播。

    Android登陆注册

    这个资源实现了login和register登陆界面设计 并且采用...这个资源花了我很长时间 里卖用到了Android的三大组件 Activity(活动/行为) Service(服务) Broadcast Receiver(广播接收器) 内部还采用了消息传递机制

    Android开发案例驱动教程 配套代码

    14.1.4 接收系统的广播 353 14.1.5 MP3下载服务案例 353 14.2 Notification 358 14.2.1 完善MP3下载服务案例 358 14.2.2 完善音频播放案例 363 14.2.3 其他形式的Notification 369 本章小结 371 第15章 云端...

    详解Android中BroadCastReceiver组件

    主要为大家详细介绍了Android中BroadCastReceiver组件,Broadcast Receiver是Android的五大组件之一,使用频率也很高,用于异步接收广播Intent,感兴趣的小伙伴们可以参考一下

    leetcode安卓-0-1Learning:0-1学习,好好学习,天天向上!

    05四大组件——广播接收器broadcast receiver ├── 06UI和控件 ├── 07碎片 ├── 08数据存储 ├── 09多媒体技术 ├── 10网络技术 └── 11Android特色开发 ├── android-framework -- android系统 ├─...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    Android游戏-贪吃蛇游戏源码(java实现,可作学习及课设使用,附运行教程)

    (2)使用Java语言编写,采用了安卓开发的基础框架,包括活动(Activity)、意图(Intent)、广播接收器(Broadcast Receiver)等组件。通过此程序,初学者可以了解安卓开发的基本概念和基本操作,掌握如何使用Java...

    Android游戏-钻石迷情游戏源码(java实现,可作学习及课设使用,附运行教程)

    (2)使用Java语言编写,采用了安卓开发的基础框架,包括活动(Activity)、意图(Intent)、广播接收器(Broadcast Receiver)等组件。通过此程序,初学者可以了解安卓开发的基本概念和基本操作,掌握如何使用Java...

    Android游戏-拯救老头游戏源码(java实现,可作学习及课设使用,附运行教程)

    (2)使用Java语言编写,采用了安卓开发的基础框架,包括活动(Activity)、意图(Intent)、广播接收器(Broadcast Receiver)等组件。通过此程序,初学者可以了解安卓开发的基本概念和基本操作,掌握如何使用Java...

    Android游戏-中国象棋游戏源码(java实现,可作学习及课设使用,附运行教程)

    (2)使用Java语言编写,采用了安卓开发的基础框架,包括活动(Activity)、意图(Intent)、广播接收器(Broadcast Receiver)等组件。通过此程序,初学者可以了解安卓开发的基本概念和基本操作,掌握如何使用Java...

Global site tag (gtag.js) - Google Analytics