学习
实践
活动
专区
工具
TVP
写文章
  • 广告
    关闭

    2023新春采购节

    领8888元新春采购礼包,抢爆款2核2G云服务器95元/年起,个人开发者加享折上折

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    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 做好了播放前的准备。 接下来我们看一下各个按钮的点击事件中的代码。

    35521

    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

    54240

    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程序设计有所帮助。

    1.3K10

    扫码关注腾讯云开发者

    领取腾讯云代金券