需要金币: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 |