欢迎来到代码驿站!

Android代码

当前位置:首页 > 移动开发 > Android代码

Android添加音频的几种方法

时间:2021-06-15 09:14:00|栏目:Android代码|点击:

在res文件夹中新建一个文件夹,命名为raw。在里面放入我们需要的音频文件。

第一种:

// 根据资源创建播放器对象
    player = MediaPlayer.create(this, R.raw.xiaoxiaole);
    try {
      player.prepare();// 同步
    } catch (IllegalStateException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (IOException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    // //播放
    player.start();
    //循环播放
    player.setLooping(true);

第二种:

// 加载pool
    pool = new SoundPool(1, AudioManager.STREAM_MUSIC, 0);
    soundID = pool.load(this, R.raw.xiaochu, 0);
    pool.play(soundID, 1, 1, 1, 0, 1);

特别要注意的是:音频文件是占系统资源的 ,要重写onDestroy方法,退出的时候释放资源。

@Override
  public void onDestroy() {
    // 释放系统资源
    player.release();
    pool.release();
  }

总结

上一篇:Android获取app应用程序大小的方法

栏    目:Android代码

下一篇:Android仿QQ空间主页面的实现

本文标题:Android添加音频的几种方法

本文地址:http://www.codeinn.net/misctech/142110.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有