Android平台的音乐播放器设计+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android平台的音乐播放器设计+源代码(2)

计算机的运用愈加广泛,手机市场发展迅速,各大音乐播放APP纷至沓来,使得音乐市场再一度繁荣起来。使用手机音乐播放APP听音乐依然成为当下年轻人放松娱乐的一种主要方式,因此选择了开发此Android音乐播放器,界面美观,性能优良,继承播放器的常用功能,满足一般用户使用的需求。 现今社会生活节奏紧凑,而欣赏音乐是最简单易行的舒缓压力方式之一。本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放MP3等音乐文件,并且能够让用户控制播放。操作简单,界面美观。  本项目是一款基于Android手机 平台的音乐播放器,使Android手机拥有个性的播放器,让手机主人随时随地处于音乐的旋律中。使人们的娱乐生活更加丰富。也使设计者的Android的技术运用更加熟练和也更了解其特点。

2  系统需求分析

根据项目的目标,我们可获得项目系统的基本需求,一下从不同的角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成三部分来概括,即播放器的基本控制需求,用户登录需求,播放列表管理需求。文献综述

2。1基本需求用例

2。1。1 播放器的基本控制需求

图2。1播放器的基本控制需求

用例名称: 播放/暂停

参与者:用户

目标:播放/暂停歌曲

前置条件:程序运行在主界面

基本事件流:1。用户点击歌曲列表里的歌曲或播放/暂停按钮

            2。播放器进入播放/暂停状态

用例名称: 上一曲/下一曲

参与者:用户

目标:播放上一曲/下一首歌曲

前置条件:程序进入主界面或歌词界面

基本事件流:1。用户点击上一曲/下一曲按钮

            2。播放器播放上一曲/下一曲

用例名称: 看歌词

参与者:用户

目标:程序进入歌词界面

前置条件:程序进入主界面

基本事件流:1。用户点击主界面下方的正在播放控件

            2。程序进入歌词显示界面

用例名称: 播放顺序

参与者:用户

目标:更改播放顺序

前置条件:打开侧滑菜单

基本事件流:1。用户点击侧滑菜单中的顺序播放/随机播放

            2。更改播放器播放顺序

2。1。2用户登录需求

图2。2用户登录需求

用例名称: 登陆/注销

参与者:用户

目标:账号登陆/注销

前置条件:打开侧滑菜单

基本事件流:1。点击登陆/注销按钮

            2。弹出登录框输入账号密码/注销

            3。验证登陆

2。1。3播放列表管理需求

图2。3播放列表管理需求

用例名称: 收藏喜欢歌曲

参与者:用户

目标:将歌曲搜藏到喜欢列表

前置条件:进入歌词界面

基本事件流:1。用户点击小爱心图标

            2。歌曲收藏到喜欢列表

用例名称: 扫描本地sd卡歌曲

参与者:用户

目标:搜索本地歌曲

前置条件:打开侧滑菜单

基本事件流:1。用户点击扫描sd卡按钮

            2。主界面展示本地歌曲

(责任编辑:qin)