基于Android平台的音乐播放器设计与实现.doc

资料分类:计算机信息 上传会员:陈燕 更新时间:2019-03-05
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9765
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现如今,移动终端设备已越来越普遍,其中,以Android系统作为操作系统的终端设备更是数不胜数。目前,Android系统主要应用于智能手机设备之中,国内外大部分手机生产商都用的是Android系统作为其手机的操作系统,比如国产手机中的小米手机的MIUI系统、华为手机的EMUI系统、魅族手机的Flyme OS等等,都是用的Android系统作为其手机操作系统。Android系统是Google公司推出的一个源代码开放的操作系统,它的底层是基于Linux的操作系统,Linux内核可以加快软件的移植速度,开发人员可以在Android平台系统上快速的开发应用。因此,本论文的音乐播发器以Android开发平台为基础,以Java程序设计语言为开发语言,MyEclipse和Eclipse为开发工具,自主设计并实现了一个音乐播放器的基础功能。同时,本文给出了这个手机应用软件的系统设计和分析,以及对各个功能模块的实现过程的分析。

关 键 词: Android   音乐播放器   Java   MyEclipse   Eclipse

 

目录

摘要

Abstract

1 概述-1

1.1 项目背景-1

1.2 研究目的-1

2 Android开发基础知识介绍-1

2.1 Android简介-1

2.2 Android系统框架-2

2.3 Andorid 系统的四大组件-3

2.4 Android 开发环境的搭建-3

3 Android音乐播放器需求分析-6

3.1 Android音乐播放器系统架构图-6

3.2 Android音乐播放器系统流程图-7

3.3 Android音乐播放器的系统功能需求-7

3.3.1 服务器功能模块描述-7

3.3.1.1 管理员功能描述-7

3.3.1.2 管理员管理功能描述-8

3.3.1.3 超级管理员功能描述-8

3.3.1.4 超级管理员管理功能描述-9

3.3.2 客服端功能模块描述-9

3.3.2.1 本地音乐界面功能描述-10

3.3.2.2 软件设置界面功能描述-10

3.3.2.3 我的收藏界面功能描述-11

3.3.2.4 在线音乐界面功能描述-11

3.3.2.5 音乐播放界面功能描述-11

3.4 Android音乐播放器的数据描述-12

3.4.1 数据流图-12

3.4.2 数据字典-12

3.5 音乐播放器的非功能性需求-13

3.5.1 运行界面-13

3.5.2 硬件接口-13

3.5.3 软件接口-13

3.5.4 故障处理-13

4 Android音乐播放器数据库设计-14

4.1 字段设计-14

4.2 E-R图-15

4.3 数据库管理工具-15

4.4 服务器端数据库操作-15

4.4.1 服务器端创建数据库-15

4.4.2 服务器端数据库连接-16

5 Android音乐播放器详细设计及功能实现-16

5.1 服务器端功能的详细设计及实现-16

5.1.1 管理员用户信息管理操作的具体实现-16

5.1.1.1 增加新管理员用户-16

5.1.1.2 修改管理员用户-17

5.1.1.3 删除管理员用户-19

5.1.2 音乐库音乐文件管理操作的实现-20

5.1.2.1 增加新音乐文件-20

5.1.2.2 修改音乐文件-21

5.1.2.3 删除音乐文件-22

5.2 客服端功能的详细设计及实现-23

5.2.1 本地音乐界面-23

5.2.2 设置功能界面-25

5.2.3 我的收藏界面-27

5.2.4 音乐播放界面-27

5.2.5 在线音乐界面-31

6结束语-35

7致谢-35

参考文献-37

相关论文资料:
最新评论
上传会员 陈燕 对本文的描述:本项目的研究目的是设计一款在Android平台上运行的音乐播放器,希望能够给生活带来一些不一样的感觉。目前,市场上已存在很多不同的音乐播放器,本项目所设计的音乐播放器不是为......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: