登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

基于安卓系统的音乐播放器的设计与实现毕业论文

 2021-05-06 12:05  

摘 要

现如今,人们的生活娱乐都离不开智能手机,而安卓手机已成为智能手机的主流。因此在如何安卓操作系统中实现精巧的音乐播放器是一个值得研究的课题

论文主要研究了如何利用Andriod开源系统技术,基于eclipse开发工具,用java语言编写一个安卓音乐播放器。播放器具有SD卡扫描本地歌曲、自由选择播放进度,多种播放模式、自选歌单,歌曲列表管理、在线曲库等功能。

本文从研究背景出发,分析了市面上流行的音乐播放器,结合用户需求,对音乐播放器进行具体的设计。介绍了音乐播放器的音乐播放器整体架构,然后按照需求分析对音乐播放器的各个功能模块进行具体的说明。

关键词:安卓;音乐播放器;eclipse;

Abstract

Nowadays, people's lives and entertainment are not separated from smart phones, and Android mobile phone has become the mainstream of smart phones. Therefore, how to achieve the sophisticated music player in Android operating system is a subject worthy of study.

This paper mainly studies how to use the Andriod open source system technology, based on the eclipse development tool, using java language to write a Android music player. Player has a SD card scanning local songs, free to choose playback progress, multi player mode, optional playlist, song list management, online music library functions.

In this paper, the background of the study, analysis of the popular music player on the market, combined with user needs, the specific design of the music player. This paper introduces the overall structure of the music player, and then according to the needs analysis of the various functional modules of the music player to carry out specific instructions.

Key Words:android ; music player ; eclipce

目录

第1章 绪论 1

1.1研究背景 1

1.2现状分析 2

1.3研究内容 2

1.4论文结构 3

第2章android开发关键技术 4

2.1 android架构介绍 4

2.2 android组件介绍 5

2.3 android开发环境搭建 6

第3章 音乐播放器需求分析与设计 7

3.1需求分析 7

3.2播放器设计 8

3.2.1总体设想 9

3.2.2功能设计 11

3.2.3 UI设计 13

第4章 主要功能模块设计与实现 17

4.1主界面功能实现 17

4.2本地歌曲显示 18

4.3主界面歌曲操作 19

4.4主界面播放控制 19

4.5歌曲播放实现 19

4.6播放界面控制 20

4.7铃声设置实现 20

4.8歌曲下载实现 21

4.9音乐播放器的测试 24

第5章 结论 32

参考文献 33

致谢 34

第1章 绪论

1.1 研究背景

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发[1]。中国大陆地区大多人称其为“安卓”。自2008年第一部安卓手机面世以来,android系统的发展迅猛,至今已占据全球移动系统的半壁江山。随着Android平台的发展,其便捷性与开放性等特征越来越明显,因此基于Android平台的智能手机更受欢迎,在市场上占据的份额越来越大,同时在智能手机领域的地位越来越重要。Android平台有着极其富有潜力的市场环境,因此在android平台上开发程序,也逐渐成为行业内的一大热门。

现在社会科技在迅猛发展,智能终端也早已融入人们的生活,手机不再只是局限于通讯交流,而是更多的满足我们生活娱乐的需求,比如上网,聊天,游戏,视频,音乐等等。而音乐播放器以小巧精致使用方便的特点,成为手机用户们最热门的需求之一。

而伴随着手机的智能化趋势,音乐播放器也在一步步的进化着,由早期的随身听到小巧玲珑的MP3再到现在的音乐播放软件。而今,互联网音乐以及相关产业正处在蓬勃发展的时候,用户对音乐市场的需求也在不断的增长。因此,音乐播放器软件也不断的更新和进步,以跟上互联网的发展和用户井喷式的庞大需求。

目前市面上优秀播放器很多,但大多数都是从PC端移植到android,有着十分强大的功能,其中还掺杂着商城、推广、游戏等各种其他功能,在实现多功能播放的同时,也占用了较多资源如系统CPU、手机内存、电源电量等,对一些纯粹听歌的人群而言,那些音乐播放器的很多所谓强大的功能可能是不必要的,甚至是对系统资源或者流量的一种浪费。

而作为一个个体开发者,想要在软件功能上与大公司相抗衡显然是不可能的。因此在做轻量级开发的时候,将主要精力投注在软件基本功能上,摒弃花哨而不实用的功能,以最小的输入获取最精良的输出,然后根据大众的需求,做出方便而舒适的界面操作功能,再配以良好的UI设计。也能够在竞争激烈的环境下,争取一席之地。

因此,本文基于优化播放器性能,给用户方便舒适的操作方式,满足用户的听歌的需求的研究,利用Eclipse开发工具、Android SDK,搭建的开发环境 ,androidAVD创建的模拟器,基于java语言设计并开发出一款符合当前流行趋势,界面美观,轻巧方便,功能实用的音乐播放器。

1.2现状分析

目前国内市场上比较流行的Android音乐客户端多数是从PC端移植到android的,比如天天动听、酷狗音乐、多米音乐、百度云音乐等。

Android版的天天动听支持全格式的无损播放,提供了EQ,环绕音等智能音效,提供了海量歌词和高清MV,天天动听播放器的用户界面友好,操作也很方便,提供了实用的甩歌功能。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图