上传者: 38517904
|
上传时间: 2021-11-07 13:19:52
|
文件大小: 156KB
|
文件类型: -
项目要求
基于Broadcast,BroadcastReceiver等与广播相关的知识实现简单的音乐播放功能,包括音乐的播放、暂停、切换、进度选择、音量调整。
设计效果
(进度条时间刷新功能还没有实现)
实现思路
音乐服务端负责播放音乐和收发广播的功能。当音乐服务端作为接收器时,只能接收到主页面广播的控制消息;作为发送器时,向主页面发送歌曲信息更新的消息
主页面负责进度条以及音量按钮的监听,同时也有收发广播的功能。当主页面作为接收器时,只能接收到音乐服务端广播的歌曲信息更新的消息;作为发送器时,向音乐服务端发送对歌曲播放的控制消息。
项目结构图
主要代码
1 主页面
pac