没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
本 科 毕 业 设 计
(20xx 届)
题 目
学 院
计算机学院
专 业
班 级
学 号
学生姓名
指导教师
完成日期
20xx 年 12 月
摘 要
随着人们生活节奏的不断加快,硬件移动设备的越来越先进,人们对移动设备所应
该具有的功能要求也越来越高,从以前的追求实用到现在的追求功能,因此,也逐步的
提高了对系统的要求,本文主要是对 Android 音乐播放器应用程序的设计与实现进行讨
论。本论文的播放器采用了 Android 技术,利用 Java 语言和 Eclipse 编辑工具进行编写,
同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,本文还对开发过
程中遇到的问题和解决方法进行了详细的讨论。此音乐播放器主要包括对 sd 卡歌曲的扫
描添加,歌曲播放、暂停、停止、上一首、下一首、快进,音量调节、歌词显示等功能
于一体,本 android 音乐播放器性能良好,界面美观,能够在 Android 系统中独立运行。
关键词:Android;SD 卡;音乐播放器
Abstract
As people life rhythm accelerate ceaselessly, the hardware of mobile devices become
increasingly sophisticated, people on the mobile device should have the function requirements
of increasingly high, from the previous practical pursuit to now pursuit function, therefore, also
gradually improve the system requirements, this paper is mainly on the design of the Android
music player applications program and implementation are discussed. The player uses Android
technology, written using Java language and Eclipse editing tools, and flow chart of part of the
interface diagram and main functions of the system design process, the operation is given in
detail, the paper also encountered in the process of development problems and solutions were
discussed in detail. This music player including the SD card song scanning added, song play,
pause, stop, on a song, the next song, fast forward, adjust the volume, lyrics display and other
functions in one, the Android music player with good performance, beautiful interface, can run
independently under Android system.
Key Words:Android;SD card;music player
目录
摘 要 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙2
第 1 章 绪论∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙1
1.1 选题的目的及意义 1
1.2 本课题涉及内容的研究现状 1
1.3 本系统要实现的基本目标和研究内容 1
第 2 章 系统的可行性研究∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙2
2.1 经济上的可行性 2
2.2 技术上的可行性 2
2.3 操作上的可行性 2
第 3 章 需求分析∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙3
3.1 软件目标 3
3.2 功能需求 3
3.3 系统界面需求 3
3.4 系统性能需求 3
第 4 章 系统的总体设计∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙5
4.1 设计思想 5
4.2 系统功能结构图 5
4.3 开发语言简介 6
4.3.1 Android 简介 6
4.3.2 Android Features 特性 6
4.3.3 Android 基本框架(Android Architecture) 6
4.4.4 Android 系统的四大组件 9
4.4.5 SQLite 简介 9
4.4 搭建 Android 开发环境 10
4.5 Android 音乐播放器的工程 12
4.5.1 Android 项目 12
4.5.2 Android 工程程序结构 13
4.5.3 AndroidManifest.xml 文件 14
第 5 章 系统详细设计 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙17
5.1 主界面模块详细设计 17
5.2 音乐列表模块详细设计 18
5.3 歌曲播放模块详细设计 21
第 6 章 系统测试∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙24
6.1 测试目的与目标 24
6.2 测试方法 24
6.3 测试结论 25
结 论∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙26
参考文献∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙26
致 谢 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙27
剩余29页未读,继续阅读
资源评论
五星资源
- 粉丝: 7175
- 资源: 5547
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功