毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android系统中视频信号的播放程序设计(3)
5.无缝结合的Google应用:如今叱诧互联网的Google已经走过10年度历史,从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google服务。
1.4 Android的缺点
1.版本过多,升级过快:由于Android的开放式特点,所以很多的厂商推出了定制的界面,如HTC Sense、MOTO Blur、三星Touchwiz等等,这提供给客户丰富选择的同时,也造成版本过多,升级较慢的特点,因为Google的升级速度很快,而厂商要推出新固件需要经过深度的研发,就造成升级滞后的问题。
2.用户体验不一致:由于Android在不同的厂商,不同的配置下均有机型,所以造成有些机型运行Android系统流畅,有些则是缓慢卡顿等问题,就如《愤怒的小鸟》的开发商就表示,这款人气游戏在很多的Android机型上运行得不是很理想,不过就像我们用的PC也有的好有的坏一样,这倒是不必太多顾虑这个问题。
3.安全和隐私:由于手机与互联网的紧密联系,个人隐私很难得到保守。除了上网过程中经意或不经意留下的个人足迹,Google这个巨人也时时站在你的身后,洞穿一切,因此,互联网的深入将会带来新一轮的隐私危机。随着Android的应用越来越广泛,病毒的问题不可避免,Google还需采取有效的应对措施。
1.5 Android的
发展现状
与发展趋势
2 软件开发系统分析
2.1 需求分析
构建Android系统编程运行环境的部分将在后面详细列出。
此处重点分析Android视频播放程序的实现方法以及最终采用的方法。由于本软件是一个简单的Android应用程序,主要实现对视频文件的播放,暂停,停止等功能。对于视频播放,Android已经设置了一些方法,视频播放方法图如图3所示。Android主要采用的方法有两种,即用VideoView视频界面和使用MediaPlayer实现视频界面的设置。
图3 Android音频视频播放方法
MediaPlayer方法:MediaPlayer可以用来播放音频文件和视频文件。使用MediaPlayer结合SurfaceView来播放,通过MediaPlayer来控制视频的播放、暂停、进度等,而通过SurfaceView来显示视频内容。SurfaceView比普通的自定义View更有绘图上的优势,因为它支持完全的OpenGL ES库。使用MediaPlayer结合SurfaceView来播放视频的话,好处是可以更灵活的对其进行自定义,程序比较臃肿复杂。
VideoView方法:VideoView 是android 系统提供的一个媒体播放显示和控制的控件。 其结构层次如下:
原型:VideoView extends SurfaceView implements MediaController .MediaPlayerControl
类结构:java.lang.Object
android.view.View
android.view.SurfaceView
android.widget.VideoView
通过VideoView 的原型可知:如果构建更为复杂和有特色个性的视频View,需要继承SurfaceView 和实现MediaPlayerControl接口。其中SurfaceView 为显示提供支持,MediaPlayerControl则为媒体控制提供了支持。
使用VideoView来播放,这个类其实也是继承了SurfaceView类,并且实现了MediaController.MediaPlayerController这个用于控制媒体播放的接口,另外在VideoView上还有一个用于对媒体播放进行控制的面板,包括快进、快退、播放、暂停按钮以及一个进度条我们只需要直接拿来使用就可以了。由于VideoView已经帮我们实现了SurfaceView以及控制方法,使用VideoView播放视频的一个好处是简洁明了,十分方便。
2.2 确定方案
经常分析与比较,本文采用VideoView方法实现视频播放功能。另外,启动程序后需要进行SD卡和手机存储内的视频文件的扫描并列出,并通过listview显示视频的基本信息,包括表演者和时长等。这些数据可以通过调用系统内置函数实现。点击列出的视频项便需要实现视频文件的播放。同时,在程序主页面上,通过Menu设置了更新列出的视频项和退出选项。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
双曲型方程的特征理论+文献综述
下一篇:
PCI-Express高速数据传输技术研究
认知无线电网络中基于双...
区间运行仿真系统下位机设计
基于TCP/IP技术的转向架振动测试系统设计
ZPW-2000A型无绝缘移频自动...
LCD自动测试系统测试数据采集与处理
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
拉力采集上位机软件开发任务书
浅谈传统人文精神茬大學...
辩护律师的作证义务和保...
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
中国古代秘书擅权的发展和恶变
多元化刑事简易程序构建探讨【9365字】