- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)-基于Android的消灭星星游戏的设计与实现推荐
基于Android的
消灭星星游戏的设计与实现
专 业:软件工程 学 号:5
学 生:朱林 指导教师:聂莉莎
摘要:当今社会IT技术发展越来越快。随着3G 时代到来,通过移动终端与网络互联来获取网络资源越来越受到人们欢迎,并且Android播放器是近年来Android平台上非常流行的音乐播放软件,本文目的就是提供一款Android系统上的能满足用户在线收听和下载音乐需求的音乐播放器应用程序。
为了能满足用户的需求,音乐播放器最终采用了Android开源多媒体应用技术,使用Android系统自带的SQLite数据库支撑音乐列表的存储,利用Java语言、SDK和Eclipse开发工具对播放器进行编码实现。最终设计出的音乐播放器具有播放、暂停、上一曲、下一曲、音乐列表、喜爱列表播放、在线音乐搜索、搜索结果音乐收听和下载等功能,能够满足用户收听音乐的需求。
关键词:音乐播放器;Android;Java;SQLite
Design and Implementation of Music Player
Based on Android
Specialty:Software EngineeringStudent Number:
Student:Supervisor:
Abstract: In nowadays society, IT technology develops more and more fast. With the coming of the 3G era, the way to access to network resources through mobile terminals and internet becomes increasingly welcomed by the people and Android player is the popular music player software on Android platform in recent years. This thesis aims to provide a music player application, which meets the demand of users to listen to and download music on Android system.
To meet the demand of users, Android application technology of open source multimedia and SQLite database that supports storage of music list and comes with Android, Java, SDK and Eclipse will be utilized in the implementation of music player. Finally, the music player can meet the demand of users to listen to the music and has the following functions: play, pause, last music, next music, music list and favorite music list, search music online and online listen to and download music, etc.
Key words: music player; Android; Java; SQLite
目 录
绪 论 1
1 系统需求分析 3
1.1 功能需求 3
1.1.1 播放器的基本控制需求 3
1.1.2 播放列表管理需求 3
1.1.3 播放器的在线搜歌需求 4
1.2 游戏UI需求 5
1.3 游戏性能需求 5
1.4 运行环境需求 6
2 系统的设计 6
2.1 系统业务流程 6
2.2 功能模块的设计 9
3 系统的实现 11
3.1 系统开发环境 11
3.2 系统架构的实现 11
3.3 项目目录结构 11
3.4 UI设计 12
3.4.1 主界面 13
3.4.2 音乐列表界面 14
3.4.3 在线搜索界面 15
3.4.4 音乐播放界面 17
3.5 功能模块的实现 18
3.5.1 Android的媒体播放原理 18
3.5.2 音乐管理模块 18
3.5.3 在线搜索模块 22
3.5.4 播放列表模块 25
3.5.5 音乐播放模块 27
4 相关技术概述 30
4.1 Java 30
您可能关注的文档
- 毕业设计(论文)-单颗磨粒划擦试验平台的机构设计推荐.doc
- 毕业设计(论文)-双闭环直流调速系统的设计与Matlab仿真推荐.doc
- 毕业设计(论文)-发动机皮带轮扭转振动分析推荐.doc
- 毕业设计(论文)-变速拨叉工艺工装设计推荐.doc
- 毕业设计(论文)-变速箱前盖锪孔组合机床设计推荐.doc
- 毕业设计(论文)-变速器换档叉的工艺过程及装备设计推荐.doc
- 毕业设计(论文)-可伸缩带式输送机机头及机头架设计推荐.doc
- 毕业设计(论文)-可伸缩带式输送机机尾及贮带张紧装置设计推荐.doc
- 毕业设计(论文)-哈登堡改革与戊戌变法之比较推荐.doc
- 毕业设计(论文)-喷油参数对柴油和丁醇双燃料发动机低温燃烧的影响推荐.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)