智能网联车载应用开发 课件 重大 单元二:实现智能网联车载多媒体音乐播放项目.pptx

智能网联车载应用开发 课件 重大 单元二:实现智能网联车载多媒体音乐播放项目.pptx

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

智能网联车载应用开发;;项目分析;;任务需求;;知识目标;硬件;项目实践;任务2-1使用SoundPool组件实现音频播放;了解SoundPool组件的基本概念

掌握使用SoundPool组件开发播放铃声列表中的铃声;;创建新的Module,名称为“SPAudio”。;在【res】目录下创建新目录【raw】,并把准备好的ogg文件复制到【raw】目录下。;在【res\values】目录下创建bells.xml文件。;编写铃声列表文件。;修改布局为RelativeLayout;

添加ListView组件显示待播放的铃声列表;

ListView组件中,指定铃声列表。;重写onCreate方法:

创建SoundPool对象;;创建一个HashMap对象,将要播放的音频流保存到HashMap对象中;;为ListView设置事件监听器,为每个选项设置所对应要播放的音频。;编辑【res\values】目录下strings.xml文件,修改应用程序标题。;优化结果如图所示。;任务实施;智能网联车载应用开发;智能网联车载应用开发;;项目实践;任务2-2使用MediaPlayer组??实现音频播放;了解MediaPlayer组件的基本概念

掌握使用MediaPlayer组件开发音频播放器,并提供播放、暂停、停止等功能;;在菜单上依次单击【File】-【New】-【NewModule】,创建一个Module,名称为“MDAudio”。;准备一张图片命名为bg.png,作为音乐播放器的背景图片。;再准备三张小图片作为播放器按钮的背景图片。;确保Android模拟器已经启动,单击开发界面右侧的【DeviceFileExplorer】按钮,打开【DeviceFileExplorer】窗口,将准备好的MP3文件复制到【sdcard】目录。;在【res\values】目录下,新建配置文件dimens.xml。;编辑【res\values】目录下colors.xml文件,添加“btn_Background”属性。;修改布局为RelativeLayout;

添加背景图片;;添加两个ImageButton组件作为音乐播放器的按钮;;添加进度条组件,显示音频播放进度。;智能网联车载应用开发;智能网联车载应用开发;;项目实践;任务2-2使用MediaPlayer组件实现音频播放;定义属性。;重写onCreate方法:

加载音频文件;

初始化组件;;重写onCreate方法:

实现继续播放与暂停播放;;重写onCreate方法:

单击停止按钮,实现停止播放音频;;重写onCreate方法:

为MediaPlayer添加完成事件监听器,实现当音频播放完毕后,重新开始播放音;;重写onCreate方法:

设置进度条监听事件处理;;重写onDestroy释放MediaPlayer所占用的资源;;定义私有方法loadAudio加载音频文件;;定义私有方法initComponent,初始化组件;;定义私有方法setSeekBar,控制进度条。;智能网联车载应用开发;智能网联车载应用开发;;项目实践;任务2-2使用MediaPlayer组件实现音频播放;编辑【manifests】目录下,AndroidManifest.xml文件。;修改主题android:theme=@style/Theme.AppCompat.NoActionBar;

添加SD卡访问权限uses-permission。;第一次启动项目,可能会因为应用权限的问题而得到错误提示。;需要开启访问存储设备的权限。首先启动Android模拟器后,单击手机屏幕下方的Home键(中间的【○】按钮),回到手机桌面主屏。;单击底部导航中间的按钮,查看所有小应用程序。;查看所有小应用程序,单击【Settings】,启动设置。;将列表向下滑动,单击【Apps】打开应用列表。;在Allapps列表中,将列表向下滑动,找到音频播放的应用【MDAudio】。;在Appinfo列表中,单击【Permissions】列表项,设置应用权限。;单击右侧滑钮开启存储空间的访问权限,然后重新启动应用即可。;任务实施;;项目总结;项目总结;拓展练习;拓展练习;智能网联车载应用开发

文档评论(0)

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

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

1亿VIP精品文档

相关文档