电信专业软件工程(源码)【字数:12638】
摘 要摘 要当下是一个科技发展迅猛的时代,智能手机的霸主地位日益稳固,Android平台也被越来越多的人所熟知。基于Android平台的音乐播放器更是层出不穷,生活品质的提高使得人们更加注重操作的便利与视听的享受,开发出一款简洁精致的音乐播放器显得尤为重要。本次开发是在Android平台的技术支持下,独立设计出一款音乐播放器,实现本地、在线的音乐播放、歌词动态显示、专辑图片展示、歌曲线上收藏和创建本地歌单等功能。后台服务架构遵循MVC设计思想,采用JSP+Servlet+JavaScript的通用技术分层开发;Android端采用HttpClient与服务端实现数据交互,界面上采用ViewPage切换layout,与侧滑菜单结合搭建而成;图片加载框架UIL与多媒体技术结合使用,开发出一款小型音乐播放器。关键词Android平台;音乐播放器;多媒体
目 录
第一章 绪论 1
1.1 研究背景及意义 1
1.2 国内外相关研究现状及趋势 1
1.2.1 酷狗音乐 2
1.2.2 百度音乐 2
1.2.3 QQ音乐 3
1.2.4 Foorbar 3
1.3 Android平台简介 4
1.3.1 Android平台架构及特性 4
1.4 项目研究意义 6
1.5 本文的主要工作 6
第二章 开发环境及技术 7
2.1 Android SDK简介 7
2.2 Eclipse和ADT插件简介与安装 7
2.3 Android运行、调试环境 8
2.4 Android的目录结构 9
2.5 多媒体应用技术 10
2.6 Android数据库简介 11
2.7小结 11
第三章 系统需求分析 12
3.1 系统概述 12 *好棒文|www.hbsrm.com +Q: *351916072*
3.2 系统功能总体描述 12
3.3 功能实现 13
3.4 数据库介绍 14
3.4.1 MySQL 14
3.4.2 Sharedpreferences简介 16
3.4.3 SQLite简介 20
3.5 Android媒体播放及广播服务相关类库 18
3.5.1多媒体支持类MediaPlayer 18
3.5.2广播接收器BroadcastReceiver 19
3.6 UniversalImageLoader框架介绍 21
3.7本章小结 23
第四章 系统详细设计 24
4.1 用户登入维护 24
4.2 用户信息系统 27
4.3 本地音乐播放与在线收藏 28
4.4 在线音乐播放 33
4.5 音乐下载 35
4.6小结 36
第五章 系统功能的实现与运行 37
5.1 侧滑菜单 37
5.2 个人菜单功能 38
5.3 本地音乐播放功能 38
5.4 本地歌单 41
5.5 在线曲库 41
5.6 Web端网页展示 42
5.7小结 44
第六章 系统测试 45
6.1测试环境 45
6.2测试记录 45
结语 48
致谢 50
参考文献 51
第一章 绪论
1.1 研究背景及意义
随着第四代移动通信标准在智能手机上的普及,移动市场迎来了一个新的春天,这使得本来就蓬勃发展的智能手机市场掀起了又一阵惊涛。4G集成了3G与WLAN的优点,能够实现高质量的传输图片,音频等数据资源,同时下载速度有了很大的提高。在此技术的带动下,基于移动终端的操作系统和软件服务势必也会飞速发展。Google公司收购并开发的开放源代码的安卓系统是一款真正意义上的开源移动终端平台。源代码的开放使得Android深受广大开发者的喜爱与追捧,应用软件性能的提高也不断扩大着用户队伍。Android平台正不断完善,逐步走向成熟。
纵观现今的移动终端市场,Android手机与基于IOS操作系统的IPHONE平分天下,Android凭借更低的价格与其优越的性能吸引了大批用户。从技术方面对比,
Android手机具有更强大的搜索功能,主题更加个性化,甚至可以下载IOS主题,可见的文件系统,允许用户直接拖放和查找文件,同时界面也更加强大,可以完美支持Web应用。最近火热的WEX5开发技术便是基于Android平台内嵌网页的新兴开发技术,对开发者来说可以实现网页的完美嫁接,从基本的HTML到现在的HTML5,这都说明Android正趋于稳定 [1]。
如此大好环境下,Android应用开发市场的前景自然是一片光明的,越来越多的智能手机功能愈发强大,各类手机APP也应运而生,不断的更新换代,Android平台上的音乐播放器便是其中代表,播放在线和本地音乐,除此之外,本次设计增加了用户系统,个人资料维护,个人乐库收藏,更方便用户畅享音乐的乐趣。
1.2 国内外相关研究现状及趋势
智能手机的快速发展带动着一大片产业链的崛起,音乐播放器作为每一款智能手机必不可少的应用软件,其发展情况自然也是相当可观的。目前国内外已有多款相当成熟的音乐播放器,它们在传统音乐播放功能之外发展出了许多独具一格的功能,大大充实了播放器的概念标准,据热度排行当下主流播放器有酷狗音乐,百度音乐,QQ音乐,Foorbar,以下对上述播放器做简单介绍。
目 录
第一章 绪论 1
1.1 研究背景及意义 1
1.2 国内外相关研究现状及趋势 1
1.2.1 酷狗音乐 2
1.2.2 百度音乐 2
1.2.3 QQ音乐 3
1.2.4 Foorbar 3
1.3 Android平台简介 4
1.3.1 Android平台架构及特性 4
1.4 项目研究意义 6
1.5 本文的主要工作 6
第二章 开发环境及技术 7
2.1 Android SDK简介 7
2.2 Eclipse和ADT插件简介与安装 7
2.3 Android运行、调试环境 8
2.4 Android的目录结构 9
2.5 多媒体应用技术 10
2.6 Android数据库简介 11
2.7小结 11
第三章 系统需求分析 12
3.1 系统概述 12 *好棒文|www.hbsrm.com +Q: *351916072*
3.2 系统功能总体描述 12
3.3 功能实现 13
3.4 数据库介绍 14
3.4.1 MySQL 14
3.4.2 Sharedpreferences简介 16
3.4.3 SQLite简介 20
3.5 Android媒体播放及广播服务相关类库 18
3.5.1多媒体支持类MediaPlayer 18
3.5.2广播接收器BroadcastReceiver 19
3.6 UniversalImageLoader框架介绍 21
3.7本章小结 23
第四章 系统详细设计 24
4.1 用户登入维护 24
4.2 用户信息系统 27
4.3 本地音乐播放与在线收藏 28
4.4 在线音乐播放 33
4.5 音乐下载 35
4.6小结 36
第五章 系统功能的实现与运行 37
5.1 侧滑菜单 37
5.2 个人菜单功能 38
5.3 本地音乐播放功能 38
5.4 本地歌单 41
5.5 在线曲库 41
5.6 Web端网页展示 42
5.7小结 44
第六章 系统测试 45
6.1测试环境 45
6.2测试记录 45
结语 48
致谢 50
参考文献 51
第一章 绪论
1.1 研究背景及意义
随着第四代移动通信标准在智能手机上的普及,移动市场迎来了一个新的春天,这使得本来就蓬勃发展的智能手机市场掀起了又一阵惊涛。4G集成了3G与WLAN的优点,能够实现高质量的传输图片,音频等数据资源,同时下载速度有了很大的提高。在此技术的带动下,基于移动终端的操作系统和软件服务势必也会飞速发展。Google公司收购并开发的开放源代码的安卓系统是一款真正意义上的开源移动终端平台。源代码的开放使得Android深受广大开发者的喜爱与追捧,应用软件性能的提高也不断扩大着用户队伍。Android平台正不断完善,逐步走向成熟。
纵观现今的移动终端市场,Android手机与基于IOS操作系统的IPHONE平分天下,Android凭借更低的价格与其优越的性能吸引了大批用户。从技术方面对比,
Android手机具有更强大的搜索功能,主题更加个性化,甚至可以下载IOS主题,可见的文件系统,允许用户直接拖放和查找文件,同时界面也更加强大,可以完美支持Web应用。最近火热的WEX5开发技术便是基于Android平台内嵌网页的新兴开发技术,对开发者来说可以实现网页的完美嫁接,从基本的HTML到现在的HTML5,这都说明Android正趋于稳定 [1]。
如此大好环境下,Android应用开发市场的前景自然是一片光明的,越来越多的智能手机功能愈发强大,各类手机APP也应运而生,不断的更新换代,Android平台上的音乐播放器便是其中代表,播放在线和本地音乐,除此之外,本次设计增加了用户系统,个人资料维护,个人乐库收藏,更方便用户畅享音乐的乐趣。
1.2 国内外相关研究现状及趋势
智能手机的快速发展带动着一大片产业链的崛起,音乐播放器作为每一款智能手机必不可少的应用软件,其发展情况自然也是相当可观的。目前国内外已有多款相当成熟的音乐播放器,它们在传统音乐播放功能之外发展出了许多独具一格的功能,大大充实了播放器的概念标准,据热度排行当下主流播放器有酷狗音乐,百度音乐,QQ音乐,Foorbar,以下对上述播放器做简单介绍。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/904.html