- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGEiv
基于Android平台的在线音乐客户端设计与实现
目录
TOC\o1-3\h\u第一章引言 -1-
1.1项目背景 -1-
1.2编写目的 -2-
第二章系统需求分析 -3-
2.1功能需求(用例图分析) -3-
2.1.1播放器的基本控制需求 -3-
2.1.2播放清单列表管理需求 -5-
2.1.3播放友好性需求 -7-
2.1.4播放器扩展卡需求 -8-
2.1.5功能需求(时序图)分析 -9-
2.2系统结构图和流程图 -10-
2.3系统界面需求 -11-
2.4系统性能需求 -12-
2.5运行环境需求 -12-
第三章Android数据库设计 -13-
3.1数据库及字段属性设计 -13-
3.1.1字段设计(表、图) -13-
3.1.2音乐播放器E-R图 -15-
3.2数据库连接 -15-
3.2.1创建数据库 -15-
3.2.2操作数据库 -16-
3.2.3数据显示 -17-
第四章Android项目介绍 -18-
4.1什么是Android? -18-
4.1.1Android简介 -18-
4.1.2AndroidFeatures特性 -18-
4.1.3Android基本框架(AndroidArchitecture) -19-
4.1.4Android系统的四大组件 -22-
4.2搭建Android开发环境 -23-
4.3Android常用工具的使用 -25-
4.3.1命令行的使用 -25-
4.3.2DalvikDebugMonitorService(DDMS)的使用 -26-
4.4Android音乐播放器的工程 -26-
4.4.1Android项目 -26-
4.4.2Android工程程序结构 -27-
4.4.3AndroidManifest.xml文件 -29-
第五章播放器系统功能详细设计 -31-
5.1音乐播放器主界面功能实现 -31-
5.1.1播放器主界面 -31-
5.1.2播放界面音轨的实现 -32-
5.1.3播放器播放、暂停、停止等功能 -35-
5.2播放列表功能 -36-
5.3菜单功能 -38-
5.3.1菜单界面 -38-
5.3.2菜单功能实现 -39-
5.4播放设置界面 -41-
5.4.1界面实现 -41-
5.4.2歌词显示实现 -42-
5.5手机扩展卡的访问 -44-
5.5.1文件浏览器界面 -45-
5.5.2文件浏览器功能实现 -46-
5.6数据存储方式 -47-
5.6.1SharedPreferences -47-
5.6.2File存储方式 -48-
5.6.3SQLiteDatabase数据库 -48-
第六章结论 -49-
摘要
随着社会生活节奏越来越快,以及硬件移动设备的越来越先进,我们对移动设备的要求也在不断提高,从原来的追求技术到现在的追求视觉。因而,也逐步提高了对操作系统的要求。Android是一个开源系统,底层主要是基于Linux的内核,该文章主要针对的是基于Android平台的在线音乐客户端设计与实现进行讨论。本论文的音乐客户端主要采用的是Android平台,利用Java语言和Eclipse编辑工具对此音乐客户端进行编写,同时给出了在线音乐客户端的系统设计过程、主要界面图及功能运行流程图,文章中还对开发过程中遇到的问题和解决方案进行了详细的讨论,该音乐客户端集播放、暂停、上一首、下一首、音量调节、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。此音乐客户端还可以通过访问音乐网址实现在线听音乐的功能。
关键词:Android;开源系统;linux;音乐客户端
ABSTRACT
Withtheincreasinglyrapidpaceofsociallife,aswellashardwareandmorea
文档评论(0)