編輯:高級開發
本章內容是android.media.AsyncPlayer,版本為Android 3.0 r1!期待你一起參與android API的翻譯,聯系我[email protected]。
聲明
歡迎轉載,但請保留文章原始出處:)
博客園:http://www.cnblogs.com/
android中文翻譯組:http://goo.gl/6vJQl
正文
一、結構
public class AsyncPlayer extends Object
Java.lang.Object
android.media.AsyncPlayer
二、概述
播放一個連續(多個)的音頻URLs,但那些任務較重的工作在另外的線程中完成,所以任何預處理或加載的延遲都不阻礙線程調用。
三、構造函數
public AsyncPlayer (String tag)
構造一個AsyncPlayer對象。
參數
tag 用於調試的字符串
四、公共方法
public void play (Context context, Uri uri, boolean looping, int stream)
開始播放聲音。可在某個點上開始播放。這裡不保證可能有延遲。在另一個音頻文件播放時調用這個方法將導致當前音頻停止播放並開始播放新的音頻。
參數
context 應用程序上下文
uri 播放的 URI (參見setDataSource(Context, Uri))
looping 是否無限循環播放聲音。 (參見setLooping(boolean))
stream 音頻流(AudioStream)類型 (參見setAudiOStreamType(int))(譯者注:例如AudioManager.STREAM_MUSIC)
public void stop ()
停止之前播放的聲音。不能在某點上暫停然後接著播放。多次調用沒有不良影響。
五、補充
文章精選
android多媒體-----AsyncPlayer
android游戲開發之旅16 異步音樂播放[android123]
今天犯了一個愚蠢的錯誤
隨著iPad2的曝光和iOS 4.3.1的發布,Google也開始升級android 3.0系統,Xoom平板電腦將收到android 3.0.1 HRI66的更新,與
android最初是由Google開發的基於Linux平台的開源手機操作系統,而且不存在任何以往羁絆移動產業創新的專有權障礙,並迅速發展成為智能移動終端的操作系統。雖然
JRuby項目的一位負責人透露,JRuby Builder將會讓基於Ruby編寫的應用程序運行在android平台上。Engine Yard的JRuby架構師查爾斯·納
斗轉星移,2011年這麼快就來到了。我們給大家介紹過《2010年Google十大android應用》,好的應用並不一定需要擁有,今天再給大家介紹值得你擁有的五個應用。2