oid平台的特点 5
2.2.1Android的优点 5
2.2.2 Android的特点 6
2.3 Android的架构分析 7
2.3.1 Android应用程序框架 8
2.3.2 类库 11
2.3.3 Android运行时的组件 12
3 Android系统开发 12
3.1 Android应用开发语言 13
3.2 Android应用程序结构 13
3.2.1 Android中的API 13
3.2.2 Android应用程序结构分析 16
4 音乐播放器设计 18
4.1项目介绍 18
4.1.1播放器的基本控制需求 18
4.1.2项目流程 19
4.1.3UI界面设计 20
4.1.4项目程序结构 21
4.1.5项目Manifest.
xml文件 22
4.2创建项目及具体结构分析 25
4.2.1项目的创建 25
4.2.2界面设置 25
4.2.3 结构分析 26
4.3 设计成果及分析 26
4.3.1 设计成果 27
4.3.2问题及分析 29
6 结论 31
谢词 32
参考文献 33
1 引言
Android一词,原意指机器人。此处的Android指的是OHA(开放式手机联盟,Open Handset Alliance)。在2007年10月12日命名的手机开放式
源代码平台。这个平台是首歌完整的开放式资源的手机
软件平台,包含了开发系统,中间设备,用户界面和核心应用软件。正是因为安卓的开放性使这些第三方开发者更容易操作,这也是使安卓被许多开发者予以重视的原因。安卓开放,易于操作,开发自由且容易,正因为如此,基于安卓的强大的音乐播放器应运而生。
Android是一套真正意义上的开放性移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Java 构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android 平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。
本章主要介绍了本项目的研究背景,研究目的及意义,并且还主要概述了项目的内容及设计方法。通过对于Android的
学习与研究,研究目的和意义着手开始对于音乐播放器进行设计。旨在学习研究Android的特点构架以及开发流程及方法。本项目是在Android系统下开发一款多媒体播放器,并学习开发语言Java,多媒体技术,熟悉软件开发流程。
1.1项目研究背景
Google公司在2007年推出Android以来,一直受到使用者的欢迎。Android是基于Linux内核的软件平台和操作系统,其包含了移动电话正常
工作所需要的全部软件,且无专有权的限制。
看似平凡的音频和视频资源已成为人们生活中必不可缺少的一部分。于是各种手机音乐播放器也紧跟着发展起来。但很多的播放器一味追求外观花哨,功能庞大,对手机用户来说,这其实造成了很多的资源浪费。在用户需要多任务操作时,带来了诸多不便于影响。
是否能在自己手机里装一个简单实用,有自己个性的音乐播放器呢?本文的音乐播放器就是基于Android手机的音乐播放系统设计。特别研究了各种市场上流行的手机播放器,了解它们各自的插件及编码方式,还有各种播放器播放的特别文件格式,分析各种编码方式的优缺点,以及各种播放器本身的缺点和特点,编写出功能实用,使用方便快捷的播放器。
1.2研究目的及意义
Android播放器是近年来手机当中比较流行的音乐播放软件。通过结合自己所学的知识来设计和开发Android音乐播放器,可以深入学习Android多媒体框架结构和多媒体框架核心Open Core,并通过对Open Core的学习进一步的认识和理解Android多媒体播放机制,而且还可以在开发软件实物的过程中,熟悉软件开发流程,掌握Android领域小应用开发的方法,学习校内的计算机硬件及架构知识。
Android是一套真正意义上的开放性移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Java 构成的开源软件,允许所有厂