《Android视频播放器设计毕业论文》由会员分享,可在线阅读,更多相关《Android视频播放器设计毕业论文(17页珍藏版)》请在金锄头文库上搜索。
1、深圳技师学院毕业设计(论文)论文题目 Android 视频播放器系 别 信息技术 专 业 软件技术 年 级 2006 级 姓 名 何思源 指导教师 李会宁 (2010 年 12 月)摘要随着具有先进的图形与影音处理能力的高效能硬件的出现,从 ARM-11 系列处理器到ARM Cortex A8、 Qualcomm(高通)Snapdragon 等芯片,在移动设备中配备功能强大的操作系统已经成为现实。 Android 作为 Google 开发的基于 Linux 平台的开源手机操作系统,它包括操作系统、用户界面和应用程序 移动电话 工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。
2、 HTC 和 MOTOROLA 等老牌手机生产商已经发布了多款基于 Android 的智能手机,并有更多的公司正在或计划推出基于 Android 的智能手机和平板 电脑。本文首先介绍 Android 手机系 统与其他系统区别,然后介绍 opencore 视频框架,最后介绍基于 opencore 视频框架的 android 视频播放器。关键字:android ;智能手机操作系统;opencore这段格式不对少英文摘要目录1、绪论 .41.1、Android 的优势 .41.2、Android 操作系统简介 .51.3、几种智能手机系统的比较 .52、OpenCore 视频框架概述 .83、搭建运
3、行环境 .104、总体设计 .104.1、快捷键设置 .104.2、横屏 .104.3、竖屏 .104.4、播放列表 .114.5、非全屏 .124.6、全屏 .125、部分代码解析 .135.1、查找文件 .135.2、进度条 .146、总结 .15参考文献 .16致谢 .171、绪论现代微电子技术的发展,催生了高性能、低功耗、具有强大图形处理能力的嵌入式微处理器,更使得嵌入式移动设备可以搭载具有完全功能的操作系统。在智能手机领域,各大手机软件厂商都推出了自己的具有炫丽图形界面的智能手机操作系统。智能手机也逐步走向大众化,现在商务人士使用自己的智能手机随时可以查阅 e-mail ,浏览客户信
4、息,智能手机系统已经渐渐替代以前 PC 机的部分功能。而 Android 作为一个开源的智能平台,以其开放性和可移植性等优势日益受到各大移动设备生产商的青睐。本章对智能手机操作系统和 Android 做了相关介绍。1.1、Android 的优势一 开放性在优势方面,Android 平台首先就是其开放性,开放的平台允许任何移动终端厂商加入到 Android 联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。开发性对于 Android 的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,随大的受益正是丰富的软件资源。开放
5、的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。二 挣脱运营商的束缚在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从iPhone 上市,用户可以更加方便地连接网络,运营商的制约减少。随着 EDGE、 HSDPA 这些 2G 至 3G 移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈,当你可以通过手机 IM 软件方便地进行即时聊天时,再回想不久前天价的彩信和图铃下载业务,就如在地狱一般?互联网巨头 Google 推动的 Android 终端天生就有网络特色,将让用户离互联网更近。三
6、 丰富的硬件选择这一点还是与 Android 平台的开放性相关,由于 Android 的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容,好比你从诺基亚 Symbian 风格手机一下改用苹果 iPhone,同时还可将 Symbian 中优秀的软件带到 iPhone 上使用、联系人等资料更是可以方便地转移,是不是非常方便呢?四 不受任何限制的开发商Android 平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻扰,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控
7、制正是留给 Android 难题之一。五 无缝结合的Google 应用如今叱诧互联网的 Google 已经走过 10 年度历史,从搜索巨人到全面的互联网渗透,Google 服务如地图、 邮件、搜索等已经成为连接用户和互联网的重要纽带,而 Android 平台手机将无缝结合这些优秀的 Google 服务。1.2、Android 操作系统简介Android 是基于 Linux 内核的操作系统,早期由 Google 开发,后由开放手机联盟开发。它采用了软件堆层的架构,主要分为三部分。底层以 Linux 内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以 Java 作为编写程序的一部分。另外,为了推广此技术,Google 和其它几十个手机公司建立了开放手机联盟。目前最新版本为 Android2.3。1.3、几种智能手机系统的比较手机操作系统一般只应用在高端智能化手机上。目前,在智能手机市场上,中国市场仍以个人信息管理型手机为主,随着更多厂商的加入,整体市场的竞争已经开始 呈现出分散化的态势。从市场容量、竞争状态和应用状况上来看,整个市场仍处于启动阶段。目前应用在手机上