android soundpool 引數說明

2021-09-07 05:25:11 字數 1171 閱讀 9827

soundpool 類的建構函式例如以下:

soundpool(int maxstreams, int streamtype, int srcquality)

作用:例項化乙個soundpool 例項

第二個引數:聲音型別

第三個引數:聲音的品質

soundpool 類中經常使用的函式例如以下:

int load(context context, int resid, int priority)

作用:載入**檔案。返回**id(**流檔案資料)

第乙個引數:context 例項

第二個引數:**檔案id

第三個引數:標識優先考慮的聲音。眼下使用沒有不論什麼效果,僅僅是具備了相容性價值

int play(int soundid, float leftvolume, float rightvolume, int priority, int loop, floatrate)

第乙個引數:載入後得到的**檔案id

第二個引數:音量的左聲道,範圍:0.0~1.0

第三個引數:音量的右聲道,範圍:0.0~1.0

第四個引數:**流的優先順序,0 是最低優先順序

pause(int streamid)

引數:**檔案載入後的流id

stop(int streamid)

引數: **檔案載入後的流id

release()

作用:釋放soundpool 的資源

setloop(int streamid, int loop)

作用:設定迴圈次數

第乙個引數:**檔案載入後的流id

第二個引數:迴圈次數

setrate(int streamid, float rate)

第乙個引數:**檔案載入後的流id

第二個引數:速率值

setvolume(int streamid, float leftvolume, float rightvolume)

作用:設定音量大小

第乙個引數:**檔案載入後的流id

第二個引數:左聲道音量

第三個引數:右聲道音量

setpriority(int streamid, int priority)

作用:設定流的優先順序

第乙個引數:**檔案載入後的流id

第二個引數:優先順序值

oracle job Interval 引數說明

描述 interval引數值 每天午夜12點 trunc sysdate 1 每天早上8點30分 trunc sysdate 1 8 60 30 24 60 每星期二中午12點 next day trunc sysdate tuesday 12 24 每個月第一天的午夜12點 trunc last ...

sqoop import export引數說明

1.import export通用 選項 含義說明 connect 指定jdbc連線字串 connection manager 指定要使用的連線管理器類 driver 指定要使用的jdbc驅動類 hadoop mapred home 指定 hadoop mapred home路徑 help 列印用法...

Android SoundPool使用小結

privatesoundpool soundpool 第乙個引數是聲音最大數量,第二個是聲音型別 如系統型別等待,第三個是聲音質量 soundpool newsoundpool 1,audiomanager.stream system,5 第乙個引數是上下文,第二個引數是資源id,第三個引數是優先順...