亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android添加音頻的幾種方法

 更新時間:2019年02月02日 09:43:20   作者:凌晨兩點半的太陽v  
今天小編就為大家分享一篇關(guān)于Android添加音頻的幾種方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

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

第一種:

// 根據(jù)資源創(chuàng)建播放器對象
    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();
    //循環(huán)播放
    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);

特別要注意的是:音頻文件是占系統(tǒng)資源的 ,要重寫onDestroy方法,退出的時候釋放資源。

@Override
  public void onDestroy() {
    // 釋放系統(tǒng)資源
    player.release();
    pool.release();
  }

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • 詳解Android TableLayout表格布局

    詳解Android TableLayout表格布局

    表格布局的標簽是TableLayout,TableLayout繼承了LinearLayout。所以它依然是一個線性布局,通過本文給大家介紹Android TableLayout表格布局,感興趣的朋友一起學(xué)習(xí)吧
    2016-02-02
  • Android非XML形式動態(tài)生成、調(diào)用頁面的方法

    Android非XML形式動態(tài)生成、調(diào)用頁面的方法

    這篇文章主要介紹了Android非XML形式動態(tài)生成、調(diào)用頁面的方法,涉及Android構(gòu)建頁面的相關(guān)技巧,需要的朋友可以參考下
    2015-04-04
  • 簡析Android多種AlertDialog對話框效果

    簡析Android多種AlertDialog對話框效果

    這篇文章主要為大家介紹了Android多種AlertDialog對話框效果,四種對話框效果一一為大家展示,感興趣的小伙伴們可以參考一下
    2016-01-01
  • android內(nèi)存優(yōu)化之圖片優(yōu)化

    android內(nèi)存優(yōu)化之圖片優(yōu)化

    對圖片本身進行操作。盡量不要使用setImageBitmap、setImageResource、BitmapFactory.decodeResource來設(shè)置一張大圖,因為這些方法在完成decode后,最終都是通過java層的createBitmap來完成的,需要消耗更多內(nèi)存
    2012-12-12
  • Flutter?點擊兩次退出app的實現(xiàn)示例

    Flutter?點擊兩次退出app的實現(xiàn)示例

    本文主要介紹了Flutter?點擊兩次退出app的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Android的HTTP多線程下載示例代碼

    Android的HTTP多線程下載示例代碼

    本篇文章主要介紹了Android的HTTP多線程下載示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • Android仿微信列表滑動刪除 如何實現(xiàn)滑動列表SwipeListView

    Android仿微信列表滑動刪除 如何實現(xiàn)滑動列表SwipeListView

    這篇文章主要為大家詳細介紹了Android仿微信列表滑動刪除,如何實現(xiàn)滑動列表SwipeListView,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Android實現(xiàn)簡單MD5加密的方法

    Android實現(xiàn)簡單MD5加密的方法

    這篇文章主要介紹了Android實現(xiàn)簡單MD5加密的方法,涉及Android編碼操作及加密的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2016-08-08
  • Android仿淘寶商品詳情頁

    Android仿淘寶商品詳情頁

    這篇文章主要為大家詳細介紹了Android仿淘寶商品詳情頁,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Kotlin條件控制語句匯總講解

    Kotlin條件控制語句匯總講解

    條件控制是每門編程語言中必不可少的,一般就是使用我們所熟知的 ifelse ,來作為我們代碼邏輯選擇條件控制。 在 Java 中一般使用 ifelse 和 switch-case 來作為條件控制,而在 Kotlin 中則是使用 if-else 和 when 來作為條件控制
    2022-09-09

最新評論