基于Android手机平台音乐播放器开发设计(3)
时间:2016-12-22 11:17 来源:毕业论文 作者:毕业论文 点击:次
(3)实现基于Android音乐播放器在线播放功能,完后测试它的稳定性。 1.2 编写目的 基于Android的音乐播放器是当下手机应用市场中较为流行的一种音乐播放软件,Android操作系统的完全开发正是给了开发者一个很好的平台,结合自己所学的知识设计一个基于Android音乐播放器可以学习到当下流行的计算机开发技术,掌握最新的知识,也可以丰富自我,享受休闲的娱乐生活。 随着手机市场的发展和计算机技术的广泛应用,我们在网络上随处可见的各种各样的音频视频资源,虽然这些资源在我们看来都是极为平常。但是这些资源却早已成为了人们生活中必不可少的一部分。在这样的发展趋势下,各式各样的手机播放器也来到了人们的生活中。人们如何才能找到一款合适自己的应用程序呢?对于不同追求的人来说,选择不同的播放器便是一个头疼的问题,众所周知,应用程序对手机的内存等的占用,都会影响到手机的正常使用,播放器功能强大固然是好事,但是很多功能对于大多数用户来说其实根本用不上。那么针对如此多的问题,选择开发多样式的音频播放器,将各种功能简化,实现一般常用的播放功能,满足用户最简单的需要,占用内存小,音乐播放质量提高,在性能上得到最大化的优化。 1.3 关于Android手机平台音乐播放器开发简介 1.3.1什么是Android Android一词的本义指“机器人”,是谷歌在2007年11月05日在Linux平台开发的开源移动终端操作系统,整个平台是由操作系统、中间件、用户界面和应用软件等组成。底层以Linux内核为基础,由C语言进行开发,但是C语言只提供了相应的基本功能;中间层则主要包括了函数库Library以及虚拟机Virtual Machine。最上层的部分则是由各类应用软件组成,其中包含了通话程序以及短信程序等相关的程序,应用软件是由各个公司自主开发研制,以Java语言作为编写程序的一部分。不存在任何以往阻碍移动产业创新的专有权障碍,被誉为首个为移动终端打造的真正开放和完整的移动软件。 1.3.2 Android系统的特点 (1)开放性 Google与开放手机联盟开发了Android,Google通过和运营商、设备制造商、开发商还有其他有关的合作伙伴建立关系,形成标准化、开放式的移动终端软件开发平台,在移动产业之中形成开放式环境。 (2)应用程序的平等开发权利及无界限功能 Android的应用程序是在平等的条件下创造。移动设备上的应用程序可以被替代或扩展,即使是核心组件也同样可以。同时Android上的应用程序可以通过标准的API访问核心移动设备。通过互联网应用程序可以声明它们的功能可提供其他的应用程序。 (3)应用程序嵌入网络 应用程序能够嵌入HTML、JavaScript等样式。 (4)应用程序并行运行 Android是一个多任务环境,应用程序可以在系统中并行运行。其中在后台运行的时候,应用程序可生成相关的通知来是用户注意。 1.3.3 Android Features 特性 Android系统有如下的几大特点: (1)应用程序框架 支持组建之间相关的重用和替换。 (2)Davik虚拟机 专门为移动终端进行相关优化。 (3)内部集成浏览器 基于WebKit引擎开发的内部集成浏览器。 (4)优化的图形库 图形库中包含2D和3D,3D图形库则是基于OpenGL ES。 (5)SQLite 用作结构化的数据存储。 (6)多媒体支持 音频、视频和静态印象文件格式GSM电话。蓝牙Bluetooth,EDGE,3G,WiFi,照相机,GPS,指南针,加速度针。 (7)丰富的开发环境包括设备模拟器 (责任编辑:qin) |