网站大量收购闲置独家精品文档,联系QQ:2885784924

《移动端应用开发》课件 模块8 音视频播放-音乐播放器.pptx

《移动端应用开发》课件 模块8 音视频播放-音乐播放器.pptx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

模块8音视频播放

8.1主界面设计与功能8.2音乐列表界面8.3音乐播放界面

Android学习路线1.1学习路线

学习目标1.1Android学习目标素质目标知识目标素质1.能够灵活使用MediaPlayer播放音乐;2.能够简单运用VideoView播放视频;3.能够规范的编写程序;4.能够灵活运用设计各种应用效果。能力目标1.掌握MediaPlayer播放音乐的方法;2.掌握VideoView播放视频方法;3.掌握音视频的应用方法;1.激发生活的兴趣;2.培养想象力;3.培养软件设计的多维思考能力。

1.1多媒体知识点预览#知识点重点难点应用说明1MedioView√熟练掌握VideoView的类结构和实现方法2Spinner√熟练掌握Spinner的适配器使用方法3ListView√熟练掌握ListView的适配器使用方法4自定义Adapter√熟练掌握自定义Adapter的实现方法5Adapter优化√√√熟练掌握自定义Adapter的内存优化实现方法知识解析问题导入学以致用课堂小结课后拓展

作业点评Android适配器?Android中的列表组件有哪些?1.1多媒体知识解析问题导入学以致用课堂小结课后拓展

预习检查MedioView组件如何播放音乐?你喜欢的歌曲?1.1多媒体知识解析问题导入学以致用课堂小结课后拓展

我和我的祖国1.1多媒体知识解析问题导入学以致用课堂小结课后拓展

感想“我和我的祖国,一刻也不能分割。”歌唱了每个人对祖国的爱,作为新时代的我们要努力学习,好好把握现在的时光,珍惜学习的机会,从点点滴滴的学习中积累知识,为今后建设祖国打好基础,用我们的勤奋学习来回报祖国对我们的期望。1.1多媒体知识解析问题导入学以致用课堂小结课后拓展

国家政策“十四五”时期是我国全面建成小康社会、实现第一个百年奋斗目标之后,乘势而上开启全面建设社会主义现代化国家新征程、向第二个百年奋斗目标进军的第一个五年。中国共产党第十九届中央委员会第五次全体会议深入分析国际国内形势,就制定国民经济和社会发展“十四五”规划和二〇三五年远景目标提出以下建议。2020年11月发布的《中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议》中提到要“推进媒体深度融合,实施全媒体传播工程,做强新型主流媒体,建强用好县级融媒体中心”1.1多媒体知识解析问题导入学以致用课堂小结课后拓展

音视频服务作用2020年,视频将占到数据中心和终端用户传输总流量85%目前主流视频服务有哪些?1.1多媒体知识解析问题导入学以致用课堂小结课后拓展

Timer及TemerTask的使用开发中经常会有这样的需求,在固定的每隔一段时间执行某一个任务。比如UI上的控件需要随着时间改变,我们可以使用Java为我们提供的计时器的工具类,即Timer和TimerTask。Timer是一个普通的类,其中有几个重要的方法;而TimerTask则是一个抽象类,其中有一个抽象方法run(),类似线程中的run()方法,我们使用Timer创建一个它的对象,然后使用该对象的schedule方法来完成这种间隔的操作。Timer就是一个线程,使用schedule方法来完成对TimerTask的调度,多个TimerTask可以共用一个Timer,也就是说Timer对象调用一次schedule方法就是创建一个线程,并且调用一次schedule后TimerTask是无限制的循环下去的,使用Timer的cancle()停止操作。1.1多媒体问题导入知识解析学以致用课堂小结课后拓展

Timer及TemerTask的使用timer.schedule(timerTask,delay:0,period:1000);schedule方法有三个参数:参数1:TimerTask类型的对象,实现TimerTask的run()方法就是要周期执行的一个任务;参数2:两种类型,第一种是long类型,表示多长时间后开始执行,另一种是Date类型,表示从该时间后开始执行;参数3:执行的周期,为long类型,单位毫秒;1.1多媒体问题导入知识解析学以致用课堂小结课后拓展

Timer及TemerTask的使用timer.schedule(timerTask,delay:0,period:1000);schedule方法有三个参数:参数1:TimerTask类型的对象,实现TimerTask的run()方法就是要周期执行的一个任务;参数2:两种类型,第一种是long类型,表示多长时间后开始执行,另一种是Date类型,表示从该时间后开始执行;参数3:执行的周期,为long类型,单位毫秒;1.1多媒体问题导入知识解析学以致用课堂

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档