美文网首页Android项目源码
一个简单的Android音乐播放器

一个简单的Android音乐播放器

作者: Assassin007 | 来源:发表于2019-04-13 10:29 被阅读316次

Android小白的期末作业...

传送门: Github

参考: anddiencn


开发环境

  • AndroidStudio 3.2
  • Android 5.0
  • Gradle 4.6

模块划分

模块 简要说明
后台服务(Service) 提供音乐播放的基本功能, 对外提供播放控制和列表操作的接口
主界面 展示我的音乐歌单, 可以对歌单里的音乐进行播放, 删除等操作
本地音乐 展示本地音乐列表, 提供对本地音乐的读取, 并且可以播放, 添加收藏, 删除
在线音乐 展示当前热门歌曲, 提供播放,添加收藏,删除等功能,需要时可以刷新列表
播放器界面 展示当前音乐的信息, 控制播放模式, 上一曲, 播放/暂停, 下一曲,以及查看和操作当前播放列表

实现功能

  1. 展示出本地的所有音乐文件,并显示相关信息
  2. 对本地音乐进行播放, 添加歌单, 删除等操作
  3. 播放过程中,可以暂停播放、恢复播放、上一首、下一首、拖动音乐进度条到任意时间点播放
  4. 播放时,能显示当前播放音乐的进度,指示播放的时间, 并加载专辑图片
  5. 可以设置播放的顺序为顺序播放、单曲循环、随机播放等等
  6. 音乐播放器等界面退出以后,音乐仍然能在后台播放
  7. 每次启动音乐播放器,播放器装载之前的播放列表,并把列表中的第一首音乐作为默认的首播曲
  8. 再次打开播放器,能显示当前音乐的实时信息
  9. 可以连接到网络,播放网络上的音乐
  10. 缓存网络音乐列表, 需要时刷新, 也可以添加歌单或者移除
  11. 音频焦点控制, 被其他音频打断后能继续播放

最终效果

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

在这里插入图片描述

相关文章

网友评论

    本文标题:一个简单的Android音乐播放器

    本文链接:https://www.haomeiwen.com/subject/wdhlwqtx.html