摘要:随着社会经济的发展,人们在快节奏的日常生活中显得忙碌不堪,在忙碌的生活之余娱乐也成为日常生活中不可或缺的一部分,伴随着硬件移动设备,比如随处可见的手机越来越先进,功能更加的多样化,人们对系统的要求也逐渐提升,当今时代IOS和Android移动设备系统占据市场的绝大部分份额,本文主要是对Android系统上音乐播放器应用程序的设计与实现进行讨论,音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse编辑工具对播放器进行编写,与此同时本文给出了详细的音乐播放系系统设计的过程、设计流程图、部分功能实现界面的展示图等,本音乐播放器集上一首、下一首、暂停、播放、随机播放、单曲重复播放、按顺序播放、音量调节、歌词显示等功能与一身,在Android系统中能独立运行。22135 毕业论文关键词:Android;音乐播放器;Linux;开源系统;
Design and Realization of a music player based on Android system
Abstract:With the development of society and economy, people's daily life in the fast rhythm is busy, busy life more than entertainment has become an indispensable part of daily life, along with the hardware of mobile devices, such as the ubiquitous mobile phone is more and more advanced, more perse, people on the system requirements also gradually improve, nowadays IOS and Android mobile device system occupy the overwhelming share of the market, the main purpose of this paper is to design a Android system on a music player application and implementation are discussed, the music player using the Android open source system technology, the video player is written using Java language and Eclipse editing tools, at the same time this paper gives the system design process, design flow chart, the realization of some functions such as display interface diagram with music, the music player sets a song, the next song, pause, play, shuffle, repeat single player, according to the order of play, adjust volume, and lyrics display function and a suit, can operate independently in the Android system.
Keywords: Android;Linux; open source music player;
目 录
基于android系统的音乐播放器设计与实现 I
Design and Realization of a music player based on Android system II
引言 III
第一章项目需求分析 1
1.1项目目标 1
1.2 功能需求分析 1
1.3 系统界面需求分析 1
1.4、系统性能分析 2
第二章系统的整体设计和基本功能的实现 3
2.1、设计思想 3
2.2根据上述的需求分析,本项目中的音乐播放器播放器可以分为以下几个模块 3
2.2.1音乐播放器基本功能的实现 3
2.3、播放列表管理需求 3
2.4、播放友好性需求 4
2.5、开发和运行环境需求 6
2.6、搭建Android开发环境 7
2.6.1、Android开发环境的介绍 7
第三章音乐播放器系统功能详细设计 8
3.1、音乐播放器首次安装时引导层的实现 8
3.1.1、引导层的实现 8
3.2、音乐播放器主界面功能实现 9
3.2.1、音乐播放列表的实现 9
3.2.2、歌曲列表选择播放模式的实现 10
3.3音乐播放界面及功能的实现 11
3.3.1、歌词的播放布局的实现 11
3.3.2歌词的播放的实现 13
3.4、菜单功能的实现 14
3.4.1、长按弹出对话框界面 14