嵌入式系统应用II 嵌入式系统应用II 单元5_任务2.pptVIP

嵌入式系统应用II 嵌入式系统应用II 单元5_任务2.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单元5多媒体与设交 任务二:视频墙 单元5多媒体与设交 任务二 视频墙 知识储备 任务描述 任务目标 任务实施 任务拓展 单元5多媒体与设交 任务二 视频墙 任务目标 掌握Video Player 掌握Camcorder的应用方法 单元5多媒体与设交 任务二 视频墙 设计一款视频墙应用,在手机上同时显示多个视频,对每个视频进行屏幕放大、缩小、以及全屏的操作,并使用Camcorder组件为其增加录像功能。 任务描述 单元5多媒体与设交 任务二 视频墙 知识储备 Video Player组件 Camcorder组件 单元5多媒体与设交 任务二视频墙 知识储备—Video Player组件 Video Player用来播放视频。在实际应用中,在实机上显示为矩形方框,当用户触摸矩形时,将出现控制条,包括:播放/暂停、快进、快退。其支持播放的视频文件格式有.wmv、3gp和.mp4。在应用中单个视频文件最好不超过1MB,应用的大小不超过5MB。Video Player还可以播放网络上的视频。 单元5多媒体与设交 任务二 视频墙 知识储备—Video Player组件主要属性 属性 说明 FullScreen 设置组件是否默认全屏 Height 设置组件显示的高度 Width 设置组件显示的宽度 Source 视频文件的名称 Visible 设置组件在设备上是否可见 Volume 设置视频播放的音量,范围从0至100 单元5多媒体与设交 任务二 视频墙 知识储备—Video Player组件事件 Video Player组件只有一个事件:Completed(),手机设备视频播放结束后触发该事件。Video Player组件主要的方法见下表 单元5App Inventor简介 任务二 视频墙 方法的拼块 功能 Start():开始播放视频 Pause():暂停播放视频。通过调用Start()方法,可以从暂停处开始继续播放视频 GetDuration():返回视频的时长,以毫秒为单位 SeekTo():将视频定位到指定的时间点(以毫秒数表示)。当处在暂停状态时,此功能无效 知识储备—Video Player组件主要方法拼块 单元5多媒体与设交 任务二视频墙 知识储备—Camcorder组件 Camcorder组件用来记录视频,即摄像机。录像完成后,将视频保存在移动设备上,并为其命名,其名称作为事件的参数返回。 Camcorder组件没有属性,有一个事件和一个方法。 事件:AfterRecording(text clip),表明视频录制已经完成,并提供了视频的存放位置。 方法:调用RecordVideo(),开始视频录制,并在录制结束时触发录制完成事件。 单元5App Inventor简介 任务二 视频墙 任务实施 视频墙用到的组件列表 程序模块、全局变量和实现流程 程序实现详解 单元5App Inventor简介 任务二视频墙 任务实施 视频墙中用到的组件列表 组件名称 组件类型 组件组别 功能介绍 VideoPlayer1 VideoPlayer2 VideoPlayer3 VideoPlayer Media 提供播放三段视频 Video1Zoom Video2Zoom Video3Zoom Button User Interface 控制视频窗口的放大及缩小 Video1FullScreen Video1FullScreen Video1FullScreen Button User Interface 控制视频窗口的全屏 HorizontalArrangement1 HorizontalArrangement Layout 三个播发器水平排列 HorizontalArrangement2 HorizontalArrangement Layout 三个播放器控制按钮水平排列 VerticalArrangement1 VerticalArrangement2 VerticalArrangement3 VerticalArrangement Layout 每一个播放器按钮垂直排列 单元5App Inventor简介 任务二视频墙 任务实施 程序模块、全局变量和实现流程 本任务设定了三个全局变量,主要使用了六个程序模块,整个程序框架和任务的实现流程如下图所示: 单元5App Inventor简介 任务二视频墙 任务实施 程序模块、全局变量和实现流程 单元5App Inventor简介 任务二视频墙 任务实施 程序实现详解 设置三个全局变量zoom1、zoom2、zoom3 初始化均为false 表示三个播放器屏幕放大/缩小状态

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档