2020-04-28【11周-周二】

音乐播放器Android代码下载:https://wws.lanzous.com/ifqzihaxvij

目   录

简单案例-发送广播

2)动态注册实例(监听网络状态变化)

3)静态注册实例(接收开机广播)

本地广播

3)代码示例(别处登陆踢用户下线)

3.常用的系统广播总结

音乐播放器


简单案例-发送广播

2)动态注册实例(监听网络状态变化)

【菜鸟教程】4.3.1 BroadcastReceiver牛刀小试

https://www.runoob.com/w3cnote/android-tutorial-broadcastreceiver.html

3)静态注册实例(接收开机广播)

本地广播

【菜鸟教程】4.3.2 BroadcastReceiver庖丁解牛

https://www.runoob.com/w3cnote/android-tutorial-broadcastreceiver-2.html

3)代码示例(别处登陆踢用户下线)

3.常用的系统广播总结

intent.action.AIRPLANE_MODE;
//关闭或打开飞行模式时的广播Intent.ACTION_BATTERY_CHANGED;
//充电状态,或者电池的电量发生变化
//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册Intent.ACTION_BATTERY_LOW;
//表示电池电量低Intent.ACTION_BATTERY_OKAY;
//表示电池电量充足,即从电池电量低变化到饱满时会发出广播Intent.ACTION_BOOT_COMPLETED;
//在系统启动完成后,这个动作被广播一次(只有一次)。Intent.ACTION_CAMERA_BUTTON;
//按下照相时的拍照按键(硬件按键)时发出的广播Intent.ACTION_CLOSE_SYSTEM_DIALOGS;
//当屏幕超时进行锁屏时,当用户按下电源按钮,长按或短按(不管有没跳出话框),进行锁屏时,android系统都会广播此Action消息Intent.ACTION_CONFIGURATION_CHANGED;
//设备当前设置被改变时发出的广播(包括的改变:界面语言,设备方向,等,请参考Configuration.java)Intent.ACTION_DATE_CHANGED;
//设备日期发生改变时会发出此广播Intent.ACTION_DEVICE_STORAGE_LOW;
//设备内存不足时发出的广播,此广播只能由系统使用,其它APP不可用?Intent.ACTION_DEVICE_STORAGE_OK;
//设备内存从不足到充足时发出的广播,此广播只能由系统使用,其它APP不可用?Intent.ACTION_DOCK_EVENT;
//
//发出此广播的地方frameworks\base\services\java\com\android\server\DockObserver.javaIntent.ACTION_EXTERNAL_APPLICATIONS_AVAILABLE;
移动APP完成之后,发出的广播(移动是指:APP2SD)Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE;
//正在移动APP时,发出的广播(移动是指:APP2SD)Intent.ACTION_GTALK_SERVICE_CONNECTED;
//Gtalk已建立连接时发出的广播Intent.ACTION_GTALK_SERVICE_DISCONNECTED;
//Gtalk已断开连接时发出的广播Intent.ACTION_HEADSET_PLUG;
//在耳机口上插入耳机时发出的广播Intent.ACTION_INPUT_METHOD_CHANGED;
//改变输入法时发出的广播Intent.ACTION_LOCALE_CHANGED;
//设备当前区域设置已更改时发出的广播Intent.ACTION_MANAGE_PACKAGE_STORAGE;
//Intent.ACTION_MEDIA_BAD_REMOVAL;
//未正确移除SD卡(正确移除SD卡的方法:设置--SD卡和设备内存--卸载SD卡),但已把SD卡取出来时发出的广播
//广播:扩展介质(扩展卡)已经从 SD 卡插槽拔出,但是挂载点 (mount point) 还没解除 (unmount)Intent.ACTION_MEDIA_BUTTON;
//按下"Media Button" 按键时发出的广播,假如有"Media Button" 按键的话(硬件按键)Intent.ACTION_MEDIA_CHECKING;
//插入外部储存装置,比如SD卡时,系统会检验SD卡,此时发出的广播?
Intent.ACTION_MEDIA_EJECT;
//已拔掉外部大容量储存设备发出的广播(比如SD卡,或移动硬盘),不管有没有正确卸载都会发出此广播?
//广播:用户想要移除扩展介质(拔掉扩展卡)。
Intent.ACTION_MEDIA_MOUNTED;
//插入SD卡并且已正确安装(识别)时发出的广播
//广播:扩展介质被插入,而且已经被挂载。
Intent.ACTION_MEDIA_NOFS;
//
Intent.ACTION_MEDIA_REMOVED;
//外部储存设备已被移除,不管有没正确卸载,都会发出此广播?
// 广播:扩展介质被移除。
Intent.ACTION_MEDIA_SCANNER_FINISHED;
//广播:已经扫描完介质的一个目录
Intent.ACTION_MEDIA_SCANNER_SCAN_FILE;
//
Intent.ACTION_MEDIA_SCANNER_STARTED;
//广播:开始扫描介质的一个目录Intent.ACTION_MEDIA_SHARED;
// 广播:扩展介质的挂载被解除 (unmount),因为它已经作为 USB 大容量存储被共享。Intent.ACTION_MEDIA_UNMOUNTABLE;
//
Intent.ACTION_MEDIA_UNMOUNTED
// 广播:扩展介质存在,但是还没有被挂载 (mount)。
Intent.ACTION_NEW_OUTGOING_CALL;Intent.ACTION_PACKAGE_ADDED;
//成功的安装APK之后
//广播:设备上新安装了一个应用程序包。
//一个新应用包已经安装在设备上,数据包括包名(最新安装的包程序不能接收到这个广播)Intent.ACTION_PACKAGE_CHANGED;
//一个已存在的应用程序包已经改变,包括包名
Intent.ACTION_PACKAGE_DATA_CLEARED;
//清除一个应用程序的数据时发出的广播(在设置--应用管理--选中某个应用,之后点清除数据时?)
//用户已经清除一个包的数据,包括包名(清除包程序不能接收到这个广播)Intent.ACTION_PACKAGE_INSTALL;
//触发一个下载并且完成安装时发出的广播,比如在电子市场里下载应用?
//
Intent.ACTION_PACKAGE_REMOVED;
//成功的删除某个APK之后发出的广播
//一个已存在的应用程序包已经从设备上移除,包括包名(正在被安装的包程序不能接收到这个广播)Intent.ACTION_PACKAGE_REPLACED;
//替换一个现有的安装包时发出的广播(不管现在安装的APP比之前的新还是旧,都会发出此广播?)
Intent.ACTION_PACKAGE_RESTARTED;
//用户重新开始一个包,包的所有进程将被杀死,所有与其联系的运行时间状态应该被移除,包括包名(重新开始包程序不能接收到这个广播)
Intent.ACTION_POWER_CONNECTED;
//插上外部电源时发出的广播
Intent.ACTION_POWER_DISCONNECTED;
//已断开外部电源连接时发出的广播
Intent.ACTION_PROVIDER_CHANGED;
//Intent.ACTION_REBOOT;
//重启设备时的广播Intent.ACTION_SCREEN_OFF;
//屏幕被关闭之后的广播Intent.ACTION_SCREEN_ON;
//屏幕被打开之后的广播Intent.ACTION_SHUTDOWN;
//关闭系统时发出的广播Intent.ACTION_TIMEZONE_CHANGED;
//时区发生改变时发出的广播Intent.ACTION_TIME_CHANGED;
//时间被设置时发出的广播Intent.ACTION_TIME_TICK;
//广播:当前时间已经变化(正常的时间流逝)。
//当前时间改变,每分钟都发送,不能通过组件声明来接收,只有通过Context.registerReceiver()方法来注册Intent.ACTION_UID_REMOVED;
//一个用户ID已经从系统中移除发出的广播
//Intent.ACTION_UMS_CONNECTED;
//设备已进入USB大容量储存状态时发出的广播?Intent.ACTION_UMS_DISCONNECTED;
//设备已从USB大容量储存状态转为正常状态时发出的广播?Intent.ACTION_USER_PRESENT;
//Intent.ACTION_WALLPAPER_CHANGED;
//设备墙纸已改变时发出的广播

音乐播放器

Android复习12【广播接收者-BroadcastReceiver(简单案例-发送广播、静态注册、动态注册、本地广播、代码示例(别处登陆踢用户下线)、常用系统广播总结、音乐播放器)】相关推荐

  1. 简单android音乐播放器课程设计,android音乐播放器课程设计报告.doc

    android音乐播放器课程设计报告 android音乐播放器课程设计报告 基于Android音乐播放器的设计与实现 滨江学院 <移动通信程序设计> 课程设计 题 目 院 系 专 业学生姓 ...

  2. Android音乐播放器---实现Notification控制音乐播放

    最近一直在学习Android服务(Service).广播接收者(BroadcastReceiver).通知(Notification)的用法,趁着刚学完的热乎劲儿,做了个音乐播放器来练手.在此,我就把 ...

  3. android音乐播放器课程设计报告,android音乐播放器课程设计报告11.doc

    最新精品文档,知识共享! android音乐播放器课程设计报告 基于Android音乐播放器的设计与实现 滨江学院 <移动通信程序设计> 课程设计 题 目 院 系 专 业学生姓名 学 号 ...

  4. 广播接收者BroadcastReceiver

    Android广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器).广播作为Android组件间的通信方 ...

  5. Android复习02(ListView具体操作[很详细]、简单音乐播放器)

    2020年 3月24日 星期二 Android录播回放 笔记[腾讯课堂] https://ke.qq.com/webcourse/index.html#cid=989760&term_id=1 ...

  6. Android复习13【广播:思维导图、音乐播放器】

    音乐播放器Android代码下载:https://wws.lanzous.com/ifqzihaxvij 思维导图 https://share.weiyun.com/1vVLYnlb 音乐播放器

  7. Android初步学习BroadCast与Service实现简单的音乐播放器

    ctivity代码 view sourceprint? 001.package com.siyehuazhilian.musicplay; 002.  003.import java.util.Arr ...

  8. Android如何实现简单音乐播放器的代码

    想必大家在学Android的音乐播放器时肯定会遇到很多困难,不怕,在这里我给大家分享一个很简单的音乐播放器,绝对会对你的学习有所帮助.本例子不难,但是也确能给你带来柳暗花明又一村的感觉.闲话少说,马上 ...

  9. Android 简单音乐播放器开发

    我把我最新的版本可以定时关闭,界面做了很大优化.GitHub上需要的可以下载: https://github.com/DhyanaCoder/IMusic    ------------------- ...

最新文章

  1. Anaconda安装及第一个py程序
  2. 泽泽计算机科技,《计算机与信息技术》大学技能学习丛书.pdf
  3. HSF服务注册失败,项目启动后,EDAS列表无法发现注册的服务
  4. 基于Python的开源人脸识别库,离线识别率高达99.38%
  5. JavaScript onmouseup 事件
  6. python爬取京东手机数据_实例解析Python如何实现爬取京东手机图片
  7. 基于贝叶斯推断的分类模型 机器学习你会遇到的“坑”
  8. 亲情可以冷酷到什么地步?大家有亲身经历的吗?
  9. Spark键值对RDD的转化操作
  10. 如何防止在ListBox中添加很多数据出现不停的刷新?
  11. tomcat内存设置
  12. unity 2d文字跟随主角移动_太可了!这些领域可以把Unity玩的那么好,带你开启新世界...
  13. educoder 数据挖掘算法原理与实践:决策树
  14. 计算机按姓氏笔画顺序排序规则,【姓氏文化】按姓氏笔画排序的原则
  15. web前端开发面试题(八)
  16. php自动生成word目录,word怎么自动生成目录
  17. 计算机系统维护技术txt,计算机系统维护技术作业装系统.docx
  18. 汇编程序设计与计算机体系结构软件工程师教程笔记:总结
  19. hwd分别是长宽高_DS-2CD7A87HWD-XZS 海康威视800万AI人脸抓拍比对筒型网络摄像机
  20. python练习题——十大歌手

热门文章

  1. 主曲率 matlab,基于Matlab的Hertz接触参数和主曲率差函数关系的拟合
  2. python多线程怎么写日志_Python日志记录在多进程下的使用
  3. SpringMVC注解驱动标签做了什么操作
  4. php 运行环境 去mysql,php、MySql运行环境
  5. rabbitmq 启动异常_RabbitMQ:消息发送确认 与 消息接收确认(ACK)
  6. ssh中exit命令退出远程服务器_解决Linux关闭终端(关闭SSH等)后运行的程序或者服务自动停止...
  7. 控制原理实验根轨迹MATLAB,《自动控制原理》实验报告(线性系统的根轨迹)
  8. 化工原理 补考(重点)
  9. face_recognition快速入门
  10. ICLR 2022 | 香侬科技提出基于图神经网络的语义理解模型,获单项满分