收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

基于Android技术的网络视频播放器的设计实现

[关键词:Android,网络视频,播放器]  [热度 ]
提示:此毕业设计论文完整版包含【论文,源程序
作品编号:rjgc0331,word全文:36页,合计:10000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于Android技术的网络视频播放器的设计实现毕业设计论文------

根据分析需求,这个系统必须实现以下的功能:

(1)主页面的数据展示,实现应用可以获得来自服务器上的信息并解析。

作为网络视频软件,其核心就是能够流畅的播放视频文件。确保从服务器上获取的视频软件格式是可以播放的。

(2)运行时动态换肤

通过自定义常用控件,实现不重启Activity换肤,提高用户体验感。

(3)视频的播放与控制

自定义播放时控制面板,实现了如屏幕锁,手势控制音量与亮度,手势调节进度条等功能.  

......

本次毕业设计的Android网络视频APP组要由5个Activity组成,其中一个BaseActivity是实现换肤和提供通用方法的基类,其他主体的Activity为是MainActivity,SplashActivity,SystemVideoActivity,VideoDetailActivity。每一个Activity实现相应部分的功能,每一个Activity对应有一个或多个.xml的布局文件。在布局文件中,添加用来实现相应部分功能的各种控件。

......

点击左侧头像进入菜单界面,里面展示的内容分别为,首页,离线管理,我的收藏,历史记录,关注的人,消费记录,切换主题和测试。为了测试方便,除首页和切换主题外,所有页面均定位在历史记录上面。点击首页则回到主页面,点击切换主题或点击上部的月亮均可进行主题切换,切换效果如图

......

在程序测试中,既使用虚拟机进行了测试,也在真机中进行了测试。主要是从用户体验感出发。在虚拟机中,对于程序运行到各个环节的截图操作非常方便,容易及时捕捉,便于记录和观察。但是在虚拟设备上没有办法进行视频播放,故在真机中测试。总体来说,视频播放还是很流畅的,各部分的功能都能很好的实现。在初期的测试的时候主页出现了乱码,原因是在服务器获取数据解析后返回的数据并没有用UTF-8编码导致乱码,更改了编码的方式后排出了BUG。毕竟是网络视频APP,主要的视频播放功能已经实现,推送功能是在服务器上更新数据可以同步填充到主页面中进行显示。程序运行的流畅度良好,硬件上的支持还是不错的,数据的刷新收到网络的影响,当网速慢的时候会出现等待刷新的情况或者图片显示缓慢的情况,不过总体的用户体验感还是不错的。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,源程序
作品编号:rjgc0331,word全文:36页,合计:10000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于Android技术的网络视频播放器的设计实现(论文,源程序)!