首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android编程实现播放音频的方法示例

    方法名 功能描述 setDataSource() 设置要播放的音频文件的位置。 prepare() 在开始播放之前调用这个方法完成准备工作。 start() 开始或继续播放音频。...首先需要创建出一个 MediaPlayer 对象,然后调用 setDataSource()方法来设置音频文件的路径,再调用 prepare()方法使 MediaPlayer 进入到准备状态,接下来调用...="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height...) { try { File file = new File(Environment.getExternalStorageDirectory(), "music.mp3"); mediaPlayer.setDataSource...后 面 依 次 调 用 了 setDataSource()方法和 prepare()方法为 MediaPlayer 做好了播放前的准备。 接下来我们看一下各个按钮的点击事件中的代码。

    1.4K21

    Android多媒体应用使用MediaPlayer播放音频

    www.musicbox.com/sound/bg.mp3”); 使用creat()方法时,已经加载了音频,但是用无参构造方法来创建MediaPlayer对象时,需要单独指定要装载的资源,这可以使用MediaPlayer类的setDataSource...在使用setDataSource()方法装载音频文件后,实际上MediaPlayer并为真正装载该音频文件,需要调用MediaPlayer的prepare()方法去真正装载音频文件。...使用无参构造方法来创建MediaPlayer对象并装载指定的音频文件,可以使用下面的代码: MediaPlayer player=new MediaPlayer(); try { player.setDataSource...<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com...arg0) { play();//重新开始播放 } }); } //播放音乐的方法 public void play(){ try { player.reset(); player.setDataSource

    1.5K40

    Android AVDemo(4):音频解封装,从 MP4 中解封装出 AAC丨音视频工程示例

    塞尚《河流》 iOS/Android 客户端开发同学如果想要开始学习音视频开发,最丝滑的方式是对音视频基础概念知识有一定了解后,再借助 iOS/Android 平台的音视频能力上手去实践音视频的采集...在音视频工程示例这个栏目,我们将通过拆解采集 → 编码 → 封装 → 解封装 → 解码 → 渲染流程并实现 Demo 来向大家介绍如何在 iOS/Android 平台上手音视频开发。...这里是 Android 第四篇:Android 音频解封装 Demo。...在 _setupAudioMediaExtractor 方法中初始化音频解封装器实例以及设置数据源 setDataSource,查找音频轨道下标与格式描述。...初始化获取视频信息实例,mRetriever 初始化视频获取信息实例以及设置数据源 setDataSource。 2)从音视频输入源读取数据。

    1.1K30

    Android编程实现震动与振铃的方法详解

    分享给大家供大家参考,具体如下: 1、Android的震动实现——Vibrator类 (1)实现震动,首先要加上使用震动所需的权限 <uses-permission android:name="android.permission.VIBRATE...的振铃实现——MediaPlayer类 (1)需要用到的API void setDataSource (Context context , Uri uri)//根据Uri设置音频,当然还有其他几个重载的方法来指定特定的音频...RingtoneManager.TYPE_RINGTONE);//用于获取手机默认铃声的Uri mMediaPlayer = new MediaPlayer(); mMediaPlayer.setDataSource...更多关于Android相关内容感兴趣的读者可查看本站专题:《Android硬件相关操作与应用总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android...基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》 希望本文所述对大家Android程序设计有所帮助。

    2.2K10
    领券