android视频播放器课程设计,ANDROID视频播放器课程设计.pdf

沈阳理工大学课程设计专用纸 No1

摘 要

如今,随着基于android 的智能手机的兴起,一款具有个性化的多功能播放器是消费

者的一个主要需求。因此,设计一个基于android 手机的简单音频播放器,具有重要的实

际意义。遵循软件工程规范,文中主要介绍了基于android 的简单影音播放器的设计和实

现过程,实现了手机中视频文件的过滤读取、播放、暂停、重复、停止等功能。同时简单

的实现了实时流协议RTSP(RealTime StreamingProtocol)网上视频流的播放功能。选用的开

发环境是基于Eclipse 和AndroidADT 的Java 编写代码,使用了具有信息缓冲的surface

view 控件、美化界面布局的AndroidActivity 和存放数据的数据库SQLite。

关键词:Android;简单影音播放器; 视频播放器

沈阳理工大学

沈阳理工大学课程设计专用纸 No1

目录

第1章 开发工具与环境1

1.1Android平台1

1.2Java开发环境1

1.3Eclipse2

1.4Android程序基础—Android 应用程序的构成3

1.5JDK 安装4

1.6Android SDK 安装以及系统设置4

1.7Eclipse 安装以及ADT 工具的安装5

第2 章 系统分析与设计6

2.1系统的可行性分析6

2.2 系统的需求分析6

2.3 系统的用例分析7

第3 章 系统详细设计8

3.1 本系统的主要代码VideoActivity8

3.2 软件布局设计11

3.3 视频文件搜索功能的设计13

3.3 其他功能的设计13

总结14

参考文献15

沈阳理工大学

沈阳理工大学课程设计专用纸 No1

第1 章 开发工具与环境

1.1Android 平台

1. 谷歌与开放手机联盟合作开发了Android, 这个联盟由包括中国移动、摩托罗拉、

高通、宏达和T-Mobile在内的30 多家技术和无线应用的领军企业组成。

2.Android 是一个真正意义上的开放性移动设备综合平台。通过与运营商、设备制造

商、开发商和其他有关各方结成深层次的合作伙伴关系,来建立标准化、开放式的移动电

话软件平台,在移动产业内形成一个开放式的生态系统,这样应用之间的通用性和互联性

将在最大程度上得到保持。

3. 所有的Android应用之间是完全平等的。

4. 所有的应用都运行在一个核心的引擎上面,这个核心引擎其实就是一个虚拟机,它

提供了一系列用于应用和硬件资源间进行通讯的API。撇开这个核心引擎,Android 的所有

其他的东西都是 “应用”。

5.Android 打破了应用之间的界限,比如开发人员可以把Web 上的数据与本地的联系

人,日历,位置信息结合起来,为用户创造全新的用户体验。

1.2 Java 开发环境

Java技术包含了一个编程语言及一个平台。Java 编程语言具有很多特性,如面向对象、

Java Sun

你可能感兴趣的:(android视频播放器课程设计,ANDROID视频播放器课程设计.pdf)