国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android添加音頻的幾種方法

2019-10-21 21:25:48
字體:
來源:轉載
供稿:網友

在res文件夾中新建一個文件夾,命名為raw。在里面放入我們需要的音頻文件。

Android,添加音頻

第一種:

// 根據資源創建播放器對象    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();  }

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柳林县| 特克斯县| 泰顺县| 东莞市| 鱼台县| 平罗县| 夹江县| 秦皇岛市| 贵定县| 平乡县| 常熟市| 克拉玛依市| 大关县| 嘉峪关市| 栾城县| 博白县| 瑞昌市| 奎屯市| 鄢陵县| 米泉市| 池州市| 固原市| 双城市| 威海市| 余庆县| 民县| 遵义县| 永登县| 任丘市| 嘉禾县| 万盛区| 衢州市| 灌阳县| 长海县| 朝阳县| 黔江区| 汉阴县| 西吉县| 称多县| 宾川县| 上蔡县|