MP3音乐播放器论文

更新时间:2023-10-31 13:54:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

青岛理工大学毕业论文(设计)

摘要

当今社会正处于一个飞速发展的时代,移动信息技术发展速度尤为突出,智能手机的应用更是深入到我们每一个人生活中,讲到这里就不得不提到如今最为炙手可热的智能手机操作系统——安卓,它已在智能手机市场占据了半壁江山。

现今社会生活紧张,而欣赏音乐史其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse开发工具对播放器代码进行编写。以下正文中给出了详细设计过程、部分界面截图及主要的类图,本文还对开发过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器主要功能是播放MP3等音乐文件,并且能够控制播放器播放,暂停,停止,上一曲,下一曲,性能良好,在Android系统中能独立运行。对于播放歌曲的文件,本播放器只限于应用层程序的探讨,所以对具体的文件不做深入研究。

关键词:智能手机,安卓,音乐播放器

青岛理工大学毕业论文(设计)

ABSTRACT

Current society is in an era of rapid development, where the mobile information technology’s pace of development is particularly prominent,the application of smart phone is even more deeply into the personal lives,talking about these,I have to mention current hottest smartphone operating system - - Android,it has accounted for half of the smartphone market.

Nowadays life is stressful, and enjoying music has become one way of relieving stress, the purpose of this project is to develop a file format that can play music.Music player, this paper uses the Android technology, the use of the Java language and Eclipse development tools player code be written. At the same time,the following text gives a detailed design process, some screen shots and major functional flow chart.The paper also encounters in the development process problems and solutions were discussed in detail, the music player main function is to play MP3 music files,and the ability to control the player to play, pause, stop, previous song, next song, good performance in the Android system can operate independently. For playing the song files, this player is limited to application layer discussion, so do not do in-depth study of specific documents.

KEY WORDS: Smart Phone, Android, Music Player

青岛理工大学毕业论文(设计)

目录

第1章 绪 论 ........................................................ 1 1.1 国内外研究情况及其发展现状 ..................................... 2 1.2 开发概况 ....................................................... 2 1.3 课题的来源和研究意义 ........................................... 3 第2章 项目技术介绍 ................................................. 4 2.1 Android项目介绍 ............................................... 4 2.1.1 什么是Android ............................................. 4 2.1.2 Android应用软件开发的核心技术 ............................. 7 2.2 ECLIPSE工具介绍 ................................................. 9 第3章 系统需求分析 ................................................ 12 3.1 功能需求 ...................................................... 12 3.1.1 播放器的基本控制需求 ...................................... 12 3.1.2 播放器友好性需求 .......................................... 15 3.2 性能需求 ...................................................... 16 3.2.1 数据精确度 ................................................ 16 3.2.2 时间特性 .................................................. 16 3.2.3 适应性 .................................................... 17 3.3 可靠性需求 .................................................... 17 3.4 运行环境需求 .................................................. 17 3.5 产品质量需求 .................................................. 17 3.5.1 故障分析 .................................................. 17 3.5.2 系统利用率 ................................................ 18 3.5.3 可靠性 ? ................................................ 18 3.5.4 安全性 .................................................... 18 第4章 音乐播放器的总体设计 ........................................ 19 4.1 概要设计 ...................................................... 19 4.2 功能流程图 .................................................... 19 第5章 音乐播放器的详细设计 ........................................ 21 5.1 类关系 ........................................................ 21 5.2 各模块详细设计 ................................................ 23 5.2.1 播放器的欢迎界面和主要界面的设计和说明 .................... 23

青岛理工大学毕业论文(设计)

5.2.2 网络文件列表的获取 ........................................ 26 5.2.3 MP3文件的下载与写SD卡操作 ............................... 29 5.2.4 MP3文件的播放 ............................................ 32 5.2.5播放功能实现细节 .......................................... 32 第6章 系统测试 .................................................... 37 6.1 软件测试的发展史 .............................................. 37 6.2 软件测试的相关背景 ............................................ 38 6.3 软件测试概述 .................................................. 38 6.3.1 软件测试的定义 ............................................ 39 6.3.2 软件测试的描述 ............................................ 39 6.3.3 软件测试的原则 ............................................ 39 6.4 软件测试中的类测试 ............................................ 40 6.4.1 基于服务的类测试技术? .................................... 40 6.5 软件环境的测试 ................................................ 41 6.5.1 软件测试的性能要求 ........................................ 41 6.5.2 测试 ...................................................... 41 6.5.3 软件测试的评价 ............................................ 41 6.5.4 测试阶段 .................................................. 42 6.6 音乐播放功能测试 .............................................. 43 第7章 结论 ........................................................ 44 7.1 遇到问题 ...................................................... 44 7.2 解决办法 ...................................................... 44 7.3 收获体会 ...................................................... 44 7.4 展望 .......................................................... 45 致 谢 .............................................................. 46 参考文献 ........................................................... 47

青岛理工大学毕业论文(设计)

第1章 绪 论

智能手机(Smartphone),像个人电脑一样,具有独立的操作系统,支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入的一类手机的总称。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、韩国三星(SAMSUNG)、中国台湾宏达(HTC)更是智能机中的佼佼者。

Android的诞生:从时间要追溯到2003年,它的创始人Andy Rubin 在周刊中这么说过:“在开发对于用户位置以及状态更加敏感的移动设备方面存在着巨大的潜力”,他还说过:“很快他们就会在消费类产品中使用这些位置信息,如果开发者足够聪明的话。”[1]但是现在能发展到如此形势,他自己可能都没想到他的预言竟然是多么的准确。实际上,随着移动领域发生的巨变,从而催生出我们现在见到的强大的智能手机。有关的消息众口一词声称:Google将不会在近期推行安卓5.0,一个神秘的系统安卓4.3反而得到了越来越多的曝光度。

从Android 的发展史中,我们看到Andy他是一个有远见的人,看到了2005年的起步和被Google 的收购,也看到了系统的进步以及新的机型的快速发布。所有这一切正一步步证明给我们看,Android 走向世界第一移动操作系统宝座的步伐是势不可挡的。Android 平板电脑也在今年的夏天开始发布以及Google TV发布以后(也许还有Google Music?),Android可能真的会将继续带着我们走向移动设备梦想的彼岸[6]。

移动设备的应用渐渐深入人们的日常生活中,在大街上,再也找不到没有移动设备的人了,连老人们都已熟练应用。而现在我们的生活更是离不开音乐的,那么手机上的音乐播放器就显得尤为必不可少了。它可以随身携带,随时听到合乎自己当下心情的歌曲,陶冶情操,丰富生活。

1

本文来源:https://www.bwwdw.com/article/jid2.html

Top