- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016届四年级信息技术上册 第9课 媒体播放器课件1 冀教版
中小学课件网 Lesson3媒体播放器 第二阶段 课堂回顾 实现进度条SeekBar自动移动效果 //1,创建一个线程 Runnable run = new Runnable() { public void run() { // TODO Auto-generated method stub //获取当前播放音乐的位置 if(mediaPlayer != null) { int current = mediaPlayer.getCurrentPosition(); progressBar.setProgress(current); if(mediaPlayer.isPlaying()) { progressHandler.postDelayed(run,100); } } } }; //2,创建一个handler用于控制线程 Handler progressHandler = new Handler(); progressHandler.post(run);//启动线程 progressHandler.postDelayed(run,100);//延时启动线程 progressHandler.removeCallbacks(run);//删除指定的Runnable对象,使线程对象停止运行。 实现进度条SeekBar缓存条效果 VideoView的使用 //获取VideoView对象 videoView = (VideoView) this.findViewById(R.id.videoView); //创建播放视频的URI Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getAbsolutePath()+/video.mp4); //设置URI videoView.setVideoURI(uri);//uri //设置多媒体控制器 videoView.setMediaController(new MediaController(this)); videoView.start(); SoundPool android中可以用mediaplayer播放音乐,使用soundpool可以播一些短的反应速度要求高的声音,比如点击时候的音效 *长沙华瑞IT培训学校 中小学课件网 中小学课件网 如何让控件动起来? 自定义控件的原理 自定义属性的两种方法 实现音量控件 中小学课件网 多媒体简介 多媒体是计算机和视频技术的结合,实际上它是两个媒体:声音和图像 音频和视频的播放,我们都会用到MediaPlayer这个类进行播放 中小学课件网 从源文件中播放 1,在项目的res/raw目录下,放置一个android支持的多媒体文件,如MP3,会在R文件中生成对应的索引 2,通过MediaPlayer.create(this, R.id.et_mp3)创建一个文件 3,使用start播放 中小学课件网 核心代码 mediaplayer = MediaPlayer.create(this, R.raw.music02); try { mediaplayer.start(); } catch (IllegalStateException e) { e.printStackTrace(); } 注:将muisc02.mp3文件放入res/raw的文件夹中 中小学课件网 从文件系统中播放 1,实例化一个MediaPlayer 2,MediaPlayer.setData方法调用(输入文件所在路径) 3,调用MediaPlayer.prepare进行准备 4,调用start进行播放 中小学课件网 核心代码 private void createMusicFromPath(String path) { mediaplayer = new MediaPlayer(); try { mediaplayer.setDataSource(path); mediaplayer.prepare(); mediaplayer.start(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } 注:将音频文件放入在手机的sdcard,输入路径即可播放 中小学课件网 播放网络音乐 1,获取音乐链接地址 A,通过地址创建Uri,通过 MediaPlayer.create(this, uri)
您可能关注的文档
- 2016届五年级英语上册 Lesson 3 A computer has a keyboard课件1 科普版.ppt
- 2016届五年级英语上册 Lesson 2 Don’t be late next time课件5 科普版.ppt
- 2016届五年级英语上册 Lesson 1 What is she doing课件4 科普版.ppt
- 2016届五年级英语上册 Lesson 3 A computer has a keyboard课件3 科普版.ppt
- 2016届五年级英语上册 Lesson 2 Don’t be late next time课件3 科普版.ppt
- 2016届五年级英语上册 Lesson 3 A computer has a keyboard课件4 科普版.ppt
- 2016届五年级英语上册 Lesson 1 What is she doing课件5 科普版.ppt
- 2016届五年级英语上册 Lesson 3 A computer has a keyboard课件2 科普版.ppt
- 2016届五年级科学上册 1.6 做一个生态瓶课件4 教科版.ppt
- 2016届五年级英语上册 Lesson 3 A computer has a keyboard课件5 科普版.ppt
- GB/T 45498.2-2025中华人民共和国社会保障卡一卡通规范 第2部分:应用规范.pdf
- GB/T 37507-2025项目、项目群和项目组合管理项目管理指南.pdf
- 《GB/T 45498.3-2025中华人民共和国社会保障卡一卡通规范 第3部分:安全规范》.pdf
- 中国国家标准 GB/T 37507-2025项目、项目群和项目组合管理项目管理指南.pdf
- 中国国家标准 GB/T 20236-2025非金属材料的聚光加速户外暴露试验方法.pdf
- 《GB/T 20236-2025非金属材料的聚光加速户外暴露试验方法》.pdf
- 《GB/T 9065.2-2025液压传动连接 软管接头 第2部分:24°锥形》.pdf
- 中国国家标准 GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性.pdf
- 《GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性》.pdf
- GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性.pdf
文档评论(0)