|
技术:Android等
摘要:
近年来,随着安卓智能手机以及android系统的兴起,一款具有个性化的集欣赏和娱乐消费为一体的视频播放器是消费者的一个主要需求。随着google推出的安卓手机不断更新,技术也不断的提升和趋于成熟以及不断地完善,设计一个好的贴近用户以及多功能的视频播放器也就变得意义非凡。
论文所介绍的视频播放器是基于安卓手机平台开发的一款多功能的播放器,利用vitamio插件实现了基本的播放,快进快退停止视频调节音量的功能,用户可以自由拖动那个进度条,调节屏幕缩放比例,设置视频播放模式以及下载网络在线视频。播放列表有缩略图,并且能够排序,最重要的是该播放器还实现了在线播放视频的功能以及可以观看各大视频网站上的视频
该视频播放器选用的开发环境是基于Eclipse和Android ADT 的java代码,使用了surface view控件,安卓四大组件,以及存放数据的Ormsqlite数据库以及Vitamio开源类库。
关键词:Android;视频播放器;安卓四大组件;数据库;Vitamio
目录:
1 绪论 1
1.1课题背景及意义 1
1.2项目的主要工作和解决的问题 1
1.3项目的主要目标 2
2 可行性分析 3
2.1本项目背景: 3
2.2可行性研究的前提 3
2.3技术可行性分析 4
2.4社会因素可行性分析 4
2.5最终的处理意见 4
3 需求分析 5
3.1系统功能分析 5
3.2用户其他需求 6
3.2.1性能要求 6
3.2.2灵活性要求 6
3.3.3故障处理要求 6
3.3.4其他要求 6
4 概要设计 8
4.1 功能模块图 8
4.2 开源框架引用 9
4.2.1 Vitamio开源类库 9
4.2.2 OrmLite数据库开源框架 10
4.2.3 pinyin4j开源类库 10
4.3 数据库设计 11
5 Android介绍 12
5.1 Android 12
5.2 Android体系结构介绍 12
5.2.1 应用程序(Application) 13
5.2.2 应用程序框架(Application Framework) 13
5.2.3 库(Libraries)和运行环境(RunTime) 14
5.2.4 操作系统(OS) 14
5.3 Android 应用程序的组成 15
5.3.1 Intent 15
5.3.2 Activity 15
5.3.3 Content providers 15
5.3.4 Service 15
5.4 Android应用程序执行原理 16
6 项目详细分析 18
6.1 项目概括: 18
6.2 Andorid工程源码概括解析 19
6.2.1 com.dx.oplayer 19
6.2.2 com.dx.oplear.business 19
6.2.3 com.dx.oplear.database 19
6.2.4 com.dx.oplayer.exception 19
6.2.5 com.dx.oplayer.po 20
6.2.6 com.dx.oplayer.receiver 20
6.2.7 com.dx.oplayer.service 20
6.2.8 com.dx.oplayer.ui 21
6.2.9 com.dx.oplayer.ui.adapter 21
6.2.10 com.dx.oplayer.ui.base 21
6.2.11 com.dx.oplayer.util 21
6.2.12 com.dx.welcome 22
6.3 项目运行界面介绍 22
6.4 主要代码示例 23
7 总结与改进愿望 33
8 参考文献 34
9 致谢 35
10 外文原文以及翻译 36
论文字数:19923
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|