|
技术:Android
摘要:
当今社会的生活节奏越来越快,随着移动手机的逐渐发展与普及,现在可谓是人手一机,相应的人们对手机体验的要求也越来越高,人们对手机的追求也从之前的电话短信变成现在的视觉、听觉追求。本次设计研究一个基于Android平台的手机音乐播放器,它采用Java语言编写,可以运行于Android平台的手机或平板。设备上随着硬件移动设备的越来越先进,人们对移动设备的要求也越来越高,从以前的追求技术到现在的追求视觉,因此,也逐步的提高了对系统的要求,本文主要是对Android系统上音乐播放器应用程序的设计与实现进行讨论。本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse编辑工具对播放器进行编写,同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,本文还对开发过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、上一首、下一首、音量调节、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。该播放器还拥有对手机文件浏览器的访问功能、歌曲播放模式、以及歌词开闭状态的友好设置
本论文将逐步介绍基于Android平台的音乐播放器的开发背景和意义,接着详细介绍了音乐播放器的分析、设计与实现过程,最后对本论文做了总结。
关键字:Android;多媒体;SQLite;手机
目录:
摘 要 i
Abstract ii
1 绪 论 1
1.1 课题的研究背景 1
1.2 本课题研究现状 1
1.3 课题研究的主要任务 2
1.4 论文组织结构 2
2 相关技术及开发平台 4
2.1 什么是Android 4
2.2 Android系统架构简介 5
2.2.1 应用程序(Applations) 7
2.2.2 应用程序框架(Applation framework) 7
2.2.3 Android 运行时(Runtime) 8
2.2.4 系统库(Libraries) 8
2.2.5 Linux 8
2.3 SQLite数据库 8
2.4 Android开发环境的搭建 9
3 系统分析 12
3.1 概述 12
3.1.1 系统分析的原则 12
3.1.2 系统分析的方法 12
3.1.3 系统性能要求分析 12
3.2 系统可行性分析 13
3.3 系统主要功能分析 14
3.3.1 本地播放模块 14
3.4 系统流程分析 14
4 系统设计 16
4.1 系统设计目标 16
4.2 系统功能模块设计 16
4.3 数据库设计 17
4.4 工程文件结构设计 17
5 系统编码实现与测试 20
5.1 音乐播放Service实现 20
5.2 功能模块的实现 23
5.2.1 主界面实现 23
5.2.2 本地播放列表实现 24
5.2.3 音乐列表实现 25
5.2.4 音乐播放界面实现 27
5.2.5 在线音乐界面实现 31
5.2.6 最近播放界面实现 32
6 系统测试 34
6.1 测试的重要性 34
6.2 测试的目的 34
6.3 系统测试用例和总结 34
总 结 38
致 谢 39
参考文献 40
外文及翻译 41
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|