详情

android0155 安卓音乐播放器的设计与开发

项目介绍

摘 要

当今社会的生活节奏越来越快,随着硬件移动设备的越来越先进,人们对移动设备的要求也越来越高,从以前的追求技术到现在的追求视觉,因此,也逐步的提高了对系统的要求,本文主要是对Android系统上一的款音乐播放器应用程序的设计与实现进行讨论。Android是一个开源的系统,它底层是基于Linux的操作系统,本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse编辑工具对播放器进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,本文还对高度过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、上一首、下一首、音量调节、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。该播放器还拥有对手机文件浏览器的访问功能、歌曲播放模式、以及歌词开闭状态的友好设置.MP3的全名是MPEG Audio Layer-3,是一种声音文件的压缩格式,由于本播放器只限于应用层程序的探讨,所以对具体的压缩算法不作深究。

关键词:

Android;系统;Windows;基于安卓的音乐播放

目 录
目 录 4
第一章 引言 5
1.1 项目背景 5
1.2 编写目的 7
第二章 系统需求分析 8
2.1 功能需求(用例图分析) 8
2.1.2 播放清单列表管理需求 10
2.1.5 功能需求(时序图)分析 13
2.2 系统结构图和流程图 15
2.4 系统性能需求 17
2.5 运行环境需求 18
第三章 ANDROID项目介绍 19
3.1 什么是ANDROID? 19
3.1.1 Android简介 19
3.1.2 Android Features特性 19
3.1.3 Android基本框架(Android Architecture) 20
3.1.4 Android系统的四大组件 23
第四章 ANDROID数据库设计 25
4.1 数据库及字段属性设计 25
4.1.1 字段设计(表) 25
4.1.2 音乐播放器E-R图 26
4.2 数据库连接 27
4.2.1 创建数据库 27
4.2.2 操作数据库 27
4.2.3 数据显示 28
第五章 播放器系统功能详细设计 30
5.1 音乐播放器主界面功能实现 30
5.1.1 播放器主界面 30


5.1.2 播放界面音轨的实现 32
5.1.3 播放器播放、暂停、停止等功能 34
5.2 播放列表功能 35
5.3 菜单功能 38
5.3.1 菜单功能实现 38
5.4 播放设置界面 39
5.4.1 界面实现 39
5.4.2 歌词显示实现 41
5.5 手机扩展卡的访问 43
5.6 数据存储方式 44
5.6.1 SharedPreferences 44
5.6.2 File存储方式 45
5.6.3 SQLiteDatabase数据库 45
第六章 软件测试 47
第七章 系统简要使用说明 48
参考文献 50
名词术语 51
致  谢 52


站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!