添加名称
本科毕业论文(设计)材料册
姓 名:
学 号:
年 级: 2010级2班
所在 院系 名称: 数学与信息工程系
专 业 名 称: 计算机科学与技术
指导教师:
指导教师职称:
基于Android平台的在线音乐播放系统设计与实现
数学与信息工程系 计算机科学与技术专业 XX级 XX
指导教师:XX
摘 要:手机运用越来越广泛,人们对手机软件的要求越来越高,音乐播放器就是其中一项重要软件。本文以Android开发平台为基础,首先介绍了Android开发平台、以及当前发展现状。然后使用Java语言和开发工具Eclipse对音乐播放器代码进行编写,通过设计能实现音乐的播放、暂停、上一曲、下一曲等功能。这款软件不仅可以下载网站上的音乐到本地,更主要的是它支持音乐的边下载边播放的功能。
关键词:安卓;音乐播放器;开发与设计
Abstract:Mobile phone use more and more widely,People more and more high to the requirement of mobile phone software,Music player is one of the important software. This article takes the Android development platform as a foundation. First it briefly introduces the Android development platform,as well as the current domestic and foreign development present situation. Then use the Java language and Eclipse development tools to write music player code,The design can realize music play, pause, a song, the next song and other functions.This software can not only download music on the website,but also support the music playing while downloading more importantly.
Key words:Android: Android; music player; The development and design
目录
摘要 1
Abstract 1
第1章 绪论
1.1 研究背景及现状 4
1.2 研究目的 4
第2章 认识Android
2.1 智能手机操作系统 5
2.2 关于Android 5
2.2.1 Android基本概念 5
2.2.1 Android简介 5
2.3 Android的基本特点 6
2.3.1完全的开放性 6
2.3.2无界限的应用程序 6
2.3.3应用程序是在平等的条件下创建的 6
2.3.4应用程序可以轻松地嵌入网络功能支持 6
2.3.5应用程序可以并行运行 6
第3章 播放系统设计
3.1 Android MP3在线播放系统原理分析 7
3.2平台整体架构设计 7
3.3 UI设计与实现 7
3.3.1 界面设计 8
3.3.2 用户交互 9
第4章 在线播放的实现
4.1获取资源文件 9
4.2 下载音乐和播放音乐 11
4.3 播放器播放流程 12
第5章 系统测试 15
第 6章 总结 16
参考文献 17
1 绪论
1.1 研究背景及现状
自1983年世界上第一款商用手机发布到现在,手机已经成为人们必不可少的通信工具。从最初没有显示屏幕到黑白显示屏,再到现在的彩色显示屏,手机显示技术已经完成3次大的飞跃。随着达到高清电视全屏显示效果的新一代显示屏出现,手机业将掀起又一轮革新风暴[1]。消费者对手机产品在商务和娱乐方面的要求越来越高,让手机成为便携式的商务或娱乐终端。在硬件的推动下,用户对手机软件的功能需求也越来越高。而Android系统也在不断更新以满足需求,因此手机多媒体的技术的开发也就不可避免成为热点。
在无线网络高速接入互联网技术迅速发展的时代,网络已经渗透到社会的各个领域,尤其是移动设备领域。通过移动设备用户可以随时随地从互联网上获取信息。随着网络技术和智能移动设备的发展,用户的需求也越来越高,要求智能移动设备提供更多更好的即时服务。当今时代手机尤其是智能机不再是单纯的通讯工具了,如今的手机更多的是作为我们的娱乐工具、生活帮手。我们需要随时用手机查看天气预报、查询路线等,也要用手机打游戏、看电影、听音乐等。
1.2 研究意义
在线音乐服务是手机用户最重要的娱乐需求之一。人们习惯在等车、坐车、排队等人的时候用手机来听音乐;现金社会生活紧张,而欣赏音乐史也是其中最好的舒缓压力的方式之一。这些都让音乐作为人们不可或缺的一部分,为了让人们可以随时随地享受音乐带来的美妙享受,需要开发人员设计出好用、实用的在线播放系统。
随着4G 时代到来,在移动终端与网络互联来获取网络资源越来越受到人们欢迎, 对多媒体在线浏览或下载需求量也越来越大, 因此针对Android 系统而开发的多媒体与网络的互联变得越来越有市场,目前android 手机在线播放功能尚未完善,为实现在线的音乐播放,提高用户体验,本文将通过缓存和流媒体播放技术,逐步完善MP3 音乐文件的边下载边播放功能。
2 认识Android
2.1 智能手机操作系统
智能手机系统是一种运算能力及功能比传统的手机系统更强大的系统。使用最多的有:Android、IOS、Symbian、Windows Phone和BlackBerry OS。智能手机能够显示与个人电脑所显示出来一致的正常网页,它具有独立的操作系统以及良好的用户界面,拥有很强大的应用扩展性、能方便随意地安装和删除应用程序[2]。
2.2 关于Android
2.2.1 Android基本概念
Android 一次本意是指"机器人",当然现在大家都知道它是Google推出的开源手机操作系统。Android基于Linux平台,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。它是由一个30多家科技公司和手机公司组成的"开放手机联盟"共同研发的,这将大大降低新型手机设备的研发成本。完全整合的全移动功能性产品成为"开放手机联盟"的最终目标[3]。
2.2.2 Android简介
Android已经从最初的智能电话领域主机进入教育、医疗、军事、汽车、家居等重要领域。它一路披荆斩棘,攻城拔寨,发展势头有目共睹,已经成为移动平台领域当之无愧的王者。目前,已有众多设备开始使用Android系统,比如智能手机、智能电视、平板电脑、智能相机等;相信在不就的未来,还将有更多采用Android系统的高科技术产品进入我们的生活[4]。
Android作为Google移动互联网战略的重要组成部分,将进一步推进"随时随地为每个人提供信息"这一企业目标的实现。Google的目标是让移动通信不依赖于设备,甚至是平台。出于这个目的,Android将完善而不是替代Google长期以来推行的移动发展战略:通过与全球各地的手机制造商和移动运营商成为合作伙伴,开发既实用又有吸引力的移动服务,并推广这些产品。
Android平台的研发队伍阵容强大,包括Google、HTC、T-Mobile、高通、摩托罗拉、三星、LG以及中国移动在内的30多家企业都将基于该平台开发手机的新型业务,应用之间的通用性和互联性将在最大程度上得到保持。"开放手机联盟"表示,Android平台可以促使移动设备的创新,让用户体验到优质的移动服务。同时,开发商也将得到一个新的开放级别,更方便地精心协同合作,从而保障新型移动设备的研发速度。因此Android是第一个完整、开放、免费的手机平台[4]。
2.3 Android 的特点[5]
2.3.1完全的开放性
Google与开放手机联盟合作开发了Android,Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望通过建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
2.
上一篇:
毕业论文-基于Android的校园聊天软件
下一篇:
试论APP广告在手机中的应用