基于安卓Android多功能音乐播放器的设计(Eclipse)
来源:56doc.com 资料编号:5D20571 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D20571
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于安卓Android多功能音乐播放器的设计(Eclipse)(论文14500字,程序代码)
摘要:该文介绍一款基于安卓手机操作系统使用了Java开发语言和Eclipse编程工具编写的音乐播放软件。该播放器的开发采用了Android开源技术,最下层是Linux系统,利用Google提供的Android API接口,实现了歌曲播放、歌词同步显示、多种播放模式和歌曲收藏等功能,界面友好,性能优越。这款播放软件能在安卓系统中稳定运行。
关键字:Android;音乐播放器;Java;Eclipse
Android-based multifunctional music player
Abstract:This article introduces a music player based on the Android operation system using the Java language and the Eclipse development tool. The design of this player uses the open source Android system, the underlying Linux-based operation system, and Google's Android API interface to achieve the song playing background, lyrics synchronization displaying, a variety of playing mode, song collection and other functions. The player is user-friendly, new and superior, and can stably operate in the Android system.
Keywords: Android; music player; Java; Eclipse
经过初步分析,系统功能性需求分析笔者会分三个主要功能模块进行分析,这个三个模块分别为播放器基本控制模块、歌词显示控制模块和网络歌曲控制模块。这款音乐播放器软件系统的设计默认是在手机硬件设备良好,运行正常,本地存储有足够的音乐文件,且网络环境良好,网络歌曲允许下载的基础上进行设计。
本节主要使用用例图对三个功能模块分别进行详细的需求分析,通过用例图,可以清晰的看出用户和系统的关系,用户对系统的需求。
目 录
1 前言 1
1.1项目背景 1
1.2 研究现状 2
2 相关技术概述 3
2.1 JAVA 3
2.2 安卓简介 3
3 系统需求分析 4
3.1 系统需求概述 4
3.2 系统功能性需求分析 4
3.2.1播放器基本控制需求 4
3.2.2歌词显示控制功能需求 7
3.2.3网络歌曲控制功能需求 8
3.3 系统非功能性需求分析 9
3.4运行环境需求 9
3.5 本章小结 9
4 平台设计 10
4.1 平台软件架构的总体设计 10
4.2 功能设计 11
4.2.1 平台功能结构 11
4.2.2 平台功能流程图 13
4.3 数据库设计 14
4.3.1 数据库存储设计 14
4.3.2 数据库字段设计 14
4.4 本章小结 15
5 平台实现 16
5.1 播放音乐与模式 16
5.2 歌词滚动显示 17
5.3 音乐切换时界面状态改变 18
5.4 收藏音乐 19
5.5 网络歌曲下载 20
5.6 本章小结 21
6 平台测试 22
6.1 测试概述 22
6.1.1 测试方法 22
6.1.2 测试流程 22
6.2 功能测试 23
6.3 性能测试 24
6.4 本章小结 24
7 总结与展望 25
7.1 总结 25
7.2 展望 25
参考文献 26
致 谢 27
|