1
2
3
4
5
6
7
8
9
10
11
12

2.3 播放多媒体文件

发布时间:2018-08-31 06:50   发布人:陈媛媛   浏览次数:1529

【 单元:播放多媒体文件 】

手机上最常见的休闲方式毫无疑问就是听音乐和看电影了。而Android在播放音频和视频方面也是做了相当不错的支持,它提供了一套较为完整的API,使得开发者可以很轻松地编写一个简易的音频或视频播放器。本次课我们将学习制作音频播放器和视频播放器。

能力目标

知识目标

素质目标

能够在应用中播放音频和视频。

1. 掌握在Android中播放音频的方法;

2. 掌握在Android中播放视频的方法。

1. 养成积极主动学习意识;

2. 养成勤于动手的习惯;

3. 培养团队合作能力。

学习任务

重点、难点

突破方法

1. 播放音频

2. 播放视频。

1. MediaPlayer类中的常用方法;

2. VideoView类中的常用方法。

采用翻转课堂、项目导入的教学模式,采用分组讨论、案例教学、演示动画等教学方法。

【 导学视频 】

【 思维导图 】

1573824841318736.jpeg

【 课前准备 】

课前

微课

视频播放器基础

资料

查找

(1)了解手机应用中音频和视频播放器有哪些,会应用这些播放器;

(2)了解MediaPlayer类和VideoView类中的常用方法。

【 学习资源(视频、音频、动画类)】

教学

视频

(1)播放音频文件1      (2)播放音频文件2      (3)播放视频文件1

(4)播放视频文件2      (5)播放视频文件3

移动

终端

快捷通道

1573819383382466.png

1573819412815021.png

1573819433257243.png

原理

动画

(1)数据在各层之间的传递       (2)数据贞的传输       (3)IP数据包封装

(4)MAC地址表的形成过程     (5)OSI_RM内信息结构

动画特效

(1)自定义录音播放                  源码下载:压缩图标.pngRecordingAnimation-master.zip

(2)简易的星级控件                  源码下载:压缩图标.pngStarBarExample-master.zip

(3)钱包掉落动画                     源码下载:压缩图标.pngGoldDrop-master.zip

案例运行

效果

(1)播放视频           (2)播放音频

案例源码

(1)PlayAudioTest      (2)PlayVideoTest

音频

答疑

(1)播放音频文件找不到文件怎么办?

(2)如何在应用中播放视频文件?

3)如何在应用中播放音频文件?

【 学习资源(文档、课件、图片类)】

教学设计

《播放多媒体文件》单元设计

点击进入学习

任务

工单

《播放多媒体文件》任务工单

点击进入学习

教案

《播放多媒体文件》教案

点击进入学习

课件

《播放多媒体文件》课件

点击进入学习

图标素材

点击下载素材

图片图标.png背景11.jpg

点击下载素材

 图片图标.png背景15.jpg

习题

《播放多媒体文件》练习题

点击进入学习

实训指导

《音乐播放器》实训指导书

点击进入学习

实训

流程

2.3音频播放器-流程.png

【 学习资源拓展 】

技能

大赛

实战

2019年全国职业院校技能大赛高职组移动互联网应用软件开发赛项试题库

编程题第35题

企业案例

案例名称:客户端发布

案例视频:讲解视频

案例课件:客户端发布PPT

学生作品

作品名称:音乐播放器

作品文档:项目报告(在线预览)

项目源码:压缩图标.pngMusicPlayer.zip

运行效果:项目展示

专业

英语

MediaPlayer  播放音频和视频

VideoView    视频视图

visible lifetime 可见生命周期

ANR  (Application Not Response ) 

bundle 捆,

entire 整个的,完整的

lifetime 生命周期

拓展

作业

在应用中能够调用摄像头和从相册中选择照片。

推荐

学习

内容

VideoView实现视频全屏播放

他山之石

1574827452237363.png

1574827473943342.png

1574827492544481.png

                                                1574823660111245.gif1574823660111245.gif1574823660111245.gif


  • 黄迎春 2019-11-24 19:05:47
    动画内容丰富,很实用
  • 赵增涛 2019-11-24 19:08:31
    内容丰富有趣
  • 李强 2019-11-24 19:12:10
    对学习很有帮助,不错!
  • 李虹睿 2019-11-24 19:13:40
    很实用,赞!!
  • 张嘉钰 2019-11-24 19:14:00
    学到了很多
  • 刘桂芳 2019-11-24 19:14:49
    内容丰富,实用
  • 吴嘉杰 2019-11-24 19:17:52
    学到很多有用的新知识
  • 吴梦蝶 2019-11-24 19:18:46
    丰富了我的知识
  • 李洪胜 2019-11-24 19:19:15
    对学习很有帮助,不错!
  • 李亚凡 2019-11-24 19:20:12
    这节课很实用,学到很多。
  • 秦海龙 2019-11-24 19:20:54
    内容丰富有趣,很不错!
  • 田雪 2019-11-24 19:22:27
    很好,对学习很有帮助!
  • 赵甜甜 2019-11-24 19:23:11
    这节课让我学到了很多
  • 崔一凡 2019-11-24 19:23:52
    这节课很实用,学到很多。
  • 冯晓玲 2019-11-24 19:24:06
    很实用
  • 汤怀楠 2019-11-24 19:24:42
    老师讲解简单易懂,学到很多
  • 陈超 2019-11-24 19:27:19
    不错,很实用
  • 霍青云 2019-11-24 19:29:16
    内容丰富有趣
  • 赵颖欣 2019-11-24 19:32:57
    让我更加了解软件技术专业
  • 袁呈泉 2019-11-24 19:35:36
    内容丰富,老师负责!
  • 杨之帅 2019-11-24 19:36:52
    让我更加了解软件技术专业
  • 王兴华 2019-11-24 19:41:33
    丰富知识,很实用
  • 刘云龙 2019-11-24 19:42:14
    内容丰富,通俗易懂。
  • 冯泽辰 2019-11-24 19:51:37
    老师很用心的讲解,很多细节都能指出
  • 程政 2019-11-24 19:59:36
    通俗易懂 简洁明了 非常的好
  • 任雨鹏 2019-11-24 20:08:52
    动画效果非常好,能学到很多原理,让学习更简单
  • 刘霄扬 2019-11-24 20:09:53
    对学习很有帮助,不错!