计算机毕业设计android的在线音乐播放器app设计(源码+系统+mysql数据库+Lw文档)

项目介绍

Android是Google公司公布的基于Linux内核的手机操作系统,其代码属于完全开放,为开源软件开发人员提供使用方便的框架和平台。,本文以Android开发平台为基础,介绍了音乐播放器的开发。首先简要介绍了安卓平台及开发环境,然后对基于Android平台的音乐播放器做了一个详细的需求分析。详细论述了音乐播放器的具体设计,根据需求分析并结合Android开发平台自身的结构特点,把音乐播放器的开发分为两个部分来进行分析和设计,一部分是软件界面的设计,主要是各个模块的界面;然后进行功能的实现,结合Android平台提供的资源和对音乐播放器的功能分析最终实现定义的功能。

系统主要分为四大模块,主界面模块、音乐播放模块、歌词显示模块、软件设置模块,四个模块的功能通过名字显而易见。主界面模块在点击软件运行直接显示出来,通过扫描手机本地音乐文件,将歌曲列表显示给用户,并能够显示出歌曲的专辑界面,用户可以点击歌曲进行播放,也可以长按歌曲进行歌曲设置。音乐播放模块除了要显示正在播放的歌曲,还要显示从歌曲里获取到的专辑图片,还要进行倒影效果显示,还有对歌曲进行重复播放和随机播放的功能。歌词显示模块与歌曲播放模块的功能大致一样,只是通过使用Scroller核心类实现两个界面的滑动切换。菜单设置模块,主要包括主题的更换、定时关闭、白天夜晚模式的切换、软件介绍与退出功能

效果图

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

目录

摘要 4

引言 5

  1. Android平台及开发工具介绍 6

1.1 Android平台简介 6

1.1.1安卓操作系统的架构 6

1.1.2 Android开发的四大组件 8

1.2 Android开发环境 9

1.2.1 Java安装与配置 10

1.2.2 Eclispe安装 11

2.需求分析 12

2.1 音乐播放器实现目标 12

2.2 软件的功能需求分析 12

2.2.1软件所实现的具体功能 12

2.2.2 歌曲列表的功能 14

2.2.4 主界面设置功能 16

  1. 总体设计 18

3.1 设计原则 18

3.2系统功能结构设计 18

4.详细设计与实现 19

4.1 主界面 19

4.1.1主界面介绍 19

4.1.2主界面详细介绍 20

4.2 音乐播放界面 21

4.2.1音乐播放界面介绍 21

4.2.2播放界面详细介绍 21

4.2.3 歌曲专辑图片核心代码 22

4.3 歌词显示界面 23

4.3.1 歌词界面简介 23

4.4 菜单界面 26

4.4.1 菜单界面简介 26

4.4.2 菜单界面详细介绍 27

5.软件的功能测试 28

5.1 播放器整体功能的测试 28

5.2 播放器其他功能测试 29

5.3 测试结论 29

5.4 测试总结 29

结论 30

致谢 31

参考文献 32

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
播放控制是本系统最主要的部分,播放控制分为播放和动态控制,动态控制包括开始播放,暂停播放,上一首,下一首,重新播放。 1、播放音乐 播放器的播放界面上,最上面的是播放/暂停按钮,左边的是上一首按钮,右边的是下一首按钮,下面的是重新播放按钮。几个按钮分布在专辑图片的四周。图片上面是显示的播放的进度条。进度条上面显示的有当前播放的歌的名称和歌手信息。 执行之前: 1)用户处于播放界面; 2)用户可以看到播放按钮处于暂停状态; 3)用户点击暂停按钮; 执行之后:开始播放歌曲。 2、暂停播放 用例描述:在播放音乐时,比如用户需要和别人讲话这时需要将音乐暂停。用户只需要轻点音乐播放器的主界面上的播放/暂停按钮,系统将停止当前歌曲的播放。 参与者:用户。 执行之前:音乐播放器的主界面正在播放歌曲。 执行之后:停止播放歌曲。 3、切换上一首 在播放界面,当用户想要切换到上一首歌曲的时候 执行之前: 1)当前正在播放歌曲; 2)点击界面上的上一首歌的切换按钮; 3)系统成功加载到前一首歌。 执行之后:切换到列表里面这首歌前面的一首。 4、切换下一首 用例描述:点击切换歌曲的按钮,会立刻停止播放当前的歌曲,切换到列表中的当前这个歌曲的下一首歌曲。同时下一首歌曲的相关信息也会显示在同一位置。 1)当前正在播放歌曲; 2) 点击界面上的下一首歌的切换按钮; 3) 系统成功加载到下一首歌。 执行之后:开始播放下一首。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QQ1039692211

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值