安卓程序开发——数据持久化应用 掌握Android 多媒体音频播放的使用在MainActivity加入音频的初始化代码,并分别编写本地项目文件raw下的音频文件、虚拟机盘符下的音频文件

1.1 实验目的

 掌握Android  多媒体音频播放的使用

1.2 实验步骤

1.创建一个Android应用,创建MainActivity。

2.在MainActivity加入音频的初始化代码,并分别编写本地项目文件raw下的音频文件、虚拟机盘符下的音频文件和tomcat服务器上的音频文件。

4.编写音乐播放器的简单应用

1.3 实验代码

1、创建工程

2、在MainActivity加入音频的初始化代码,并分别编写本地项目文件raw下的音频文件、虚拟机盘符下的音频文件和tomcat服务器上的音频文件:

在activity_main添加如下样式

3.在MainActivity添加如下初始化代码

4.进度条和唱片转动

1.4 实验总结

1.SeekBar

        android:max="100" //滑动条的最大值

        android:progress="60" //滑动条的当前值

        android:secondaryProgress="70" //二级滑动条的进度

        android:thumb = "@mipmap/sb_icon" //滑块的drawable

SeekBar的事件,SeekBar.OnSeekBarChangeListener 

我们只需重写三个对应的方法:

        onProgressChanged:进度发生改变时会触发

        onStartTrackingTouch:按住SeekBar时会触发

        onStopTrackingTouch:放开SeekBar时触发

2.MediaPlayerService

Android提供了MediaPlayer类来实现多媒体播放功能,而MediaPlayer类在底层上是基于OpenCore (也叫PacketVideo )库实现的。本章的多媒体部分就是在讲解,如何通过MediaPlayer类来实现Android设备的多媒体播放功能。

Android多媒体框架中用来播放音频和视频的两个类是∶

        MediaPlayer:用来实现音频和视频播放功能,提供播放所需要的所有基础API。

        AudioManager ︰用来管理音频资源和音频输出设备。

猜你喜欢

转载自blog.csdn.net/WZY22502701/article/details/134230380