大学本科毕业论文(设计)开题报告
学院:信息学院 专业班级:09通信工程B班
课题名称 android系统下软件开发-视频播放器(主程序部分)
1、本课题的的研究目的和意义:
android系统正以铺天盖地之势覆盖手机应用市场。作为开放平台,其应用软件的开发将更加便捷。本课题旨在让学生熟悉android的文件系统,apk文件的文件结构,apk文件的编译及汉化等方法,并掌握利用jdk1.6,eclipse,android sdk等工具开发android系统下的应用软件的能力。在Android系统的手机开发平台之上,研究和开发一款视频播放器软件(主程序部分),该播放器软件主要包含以下功能:
(1) 能够播放.avi, .mp4等文件
(2) 能处理简单的异常,例如文件
……(新文秘网https://www.wm114.cn省略566字,正式会员可完整阅读)……
上一款超棒的视频播放器,界面简洁大方,支持众多常用视频格式,并针对ARM NEON 和NVIDIA Tegra 2 CPU做了优化处理。高速的SD卡扫描,并且支持多音轨选择和快速解码模式切换。字幕文本滚动显示,方便快速切换,支持字幕字体风格设置。小编经常用这款视频播放器观看一下欧美电影,外挂中英文字幕,轻松切换字幕,经常跟着电影校正口语发音。
Mobo 视频播放器(Mobo Video Player)是全球知名的最好用的 Android 视频播放器之一。Mobo 视频播放器在兼顾性能的同时,采用了较为华丽的界面,同时它能够支持目前所有的流行的视频格式,无需转码即可播放。它有一个所谓的“智能核心技术”,能够自动检测视频格式,这样能够让视频播放更加流畅,视频质量更好。这款软件会扫描你的手机中的视频,使得它更加易于管理视频,能够保存你的视频播放进度。支持几乎所有视频播放格式,除了是英文版本之外,其它的确都非常强大。
3、 本课题的主要研究内容(提纲)和成果形式:
主要内容是在android手机平台下,研究与开发一款视频播放器,其中具体要实现的功能是:
(1) 能够播放.avi, .mp4等文件
(2) 能处理简单的异常,例如文件不存在等
(3) 视频播放支持快进、快退、暂停、继续、停止和拖拽能正常启动,退出
(4) 播放模式上支持随机播放和循环播放两种模式
成果形式以
论文和实际操作两种形式呈现,其中论文形式包含收集资料的过程、学习前期各项准备的心得、设计初期阶段基本架构的分析说明以及中期阶段性成果展示及最终设计结论与收获;实际操作形式则将在android智能手机上安装并演示自己设计的视频播放程序,实现上述主要功能
4、拟解决的关键问题:
虽然android底层操作系统的组件是用C或C++编写的,但android的用户应用程序则是用java编写的,因此要完成此项开发的最关键的要掌握java编程语言的相关指令集、基本架构,能够比较熟练的运用java语言进行编程,修改、调试程序。
5、研究思路、方法和步骤:
一:搭建Android SDK与Eclipse最新版开发环境
二:参考市面上流行的视频播放器的程序架构,进行初步设计
三:进一步的进行程序设计和编程
四:进行程序的调试、测试
6、本课题的进度安排:
第一阶段:2013年1月---2013年2月,搜集设计研究的相关材料,了解android系统的基本知识
第二阶段:2013年2月---2013年4月,按照经典实例指导,完成程序基本架构的设计
第三阶段:2013年4月---2013年5月,基本完成各项功能测试,撰写毕设论文
第四阶段:2013年5月---2013年6月,全面完成设计,完善并打印论文,答辩
7、参考文献:
[1] 郭宏志. 《Android 应用 ……(未完,全文共3145字,当前仅显示1588字,请阅读下面提示信息。
收藏《论文(设计)开题报告:android系统下软件开发-视频播放器(主程序部分)》)