仿音乐APP的需求说明书

仿音乐APP的需求说明书

队名:链接队

成员:宋科,许元宵

队长:阮辉

1编写的目的

随着社会的快速发展,现今社会生活紧,而欣赏音乐是其中最好的舒缓压力的方式之一,音乐成了我们生活工作中的一个重要的部分。为了更好的开发一款音乐app对从编写需求说明书,来明确想要开发一款怎么样音乐软件。

2背景

随着互联网的快速发展,越来越多的人使用智能手机来愉悦身心,许多人把手机当成接受讯息的工具,了解时事的工具,建立社交网络的工具,便利生活的工具,游戏娱乐的工具。开发越来越多的手机APP,也成为一种潮流。音乐播放器是手机必不可少的软件之一,是手机播放音乐的工具,一个好的播放器可以给用户一个好的用户体验,简单快捷的操作是一个播放器所必须的。

 

3具体分工:

成员

任务

工作量

阮辉

设计主类MainActivity包含的两个菜单文件:frag1(歌曲菜单),frag2(专辑菜单),相对应的布局文件组件的显示,比如TextView(文本显示)以及对对组件动作的监听事件。

30%

 

许元宵

MusicActivity(音乐播放类)对具体歌曲设置onClick方法控制音乐的播放、暂停、继续播放和退出功能,和宋科负责的MusicService(创建的服务类)进行绑定连接。对应的音乐播放器界面中的图片转动,歌曲名,播放的几个按钮的设置

40%

 

宋科

创建MusicService(服务类),设计获取播放器中各内容属性,即创建播放器对象,添加计时器用于设置播放器的进度条,获取歌曲时长,暂停播放各功能的实现。结束播放后释放占用的资源。

30%

 

 

 

4系统划分

4.1音乐服务系统

  1. 播放:点击播放列表中的歌曲进行播放

2.暂停:当歌曲正在播放时,点击歌曲播放界面下方的暂停键,暂停当前播放的歌曲,同时歌词停止滚动。

3.上一曲:歌曲正在播放,点击上一曲键,播放列表中,上一首歌曲。

4.下一曲:歌曲正在播放,点击下一曲键,播放列表中下一首歌曲。

4.2音乐控制系统

  1. 音乐控制:控制着音乐的播放、暂停、继续播放和退出功能。
  2. 进度获取:在音乐播放时显示歌曲总时长,还有歌曲当前播放时长,控制滑动条的移动。
  3. 音乐播放器界面图片转动,歌曲名传值,还有播放、暂停播放、继续播放和退出四个控制按钮。
  4. 歌曲界面:显示歌曲列表
  5. 专辑界面:展示的封面专辑图片,在主界面点击专辑按钮跳转到此界面。
  6. 主界面:显示歌曲界面,专辑界面。

4.3界面系统

5编写项目环境

操作系统: Windows10系统

开发工具: JDK8 Android Studio

编写语言:java

https://gitee.com/rh2760336631/xq/blob/master/%E9%93%BE%E6%8E%A5%E9%98%9F.doc

posted @ 2021-04-07 20:39  浮梦RH  阅读(254)  评论(0)    收藏  举报