淺析Android 的 MediaPlayer類(lèi)
在Android中通常用MediaPlayer來(lái)播放一些媒體文件,對(duì)于音頻文件來(lái)說(shuō)只需直接使用MeidaPlayer結(jié)合幾句代碼即可,但是對(duì)于視頻文件來(lái)說(shuō)稍微復(fù)雜一些。單獨(dú)的MediaPlayer只能播放音頻文件,要想播放視頻還需要SurfaceView來(lái)配合顯示畫(huà)面。而對(duì)于SurfacView而言,在Android中采用了顯示與控制分離機(jī)制,即SurfaceView只是負(fù)責(zé)顯示畫(huà)面,而不負(fù)責(zé)控制視頻流,因此還需要SurfaceHolder來(lái)控制視頻流。關(guān)鍵代碼如下:
MediaPlayer player = new MediaPlayer();
SurfaceView view = (SurfaceView)findViewById(R.id.surfaceview);
SurfaceHolder holder = view.getHolder();
holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
player.setDisplay(holder);
- 深入Android MediaPlayer的使用方法詳解
- Android提高之MediaPlayer播放網(wǎng)絡(luò)視頻的實(shí)現(xiàn)方法
- Android提高之MediaPlayer播放網(wǎng)絡(luò)音頻的實(shí)現(xiàn)方法
- Android提高之MediaPlayer音視頻播放
- Android MediaPlayer實(shí)現(xiàn)音樂(lè)播放器實(shí)例代碼
- Android 使用mediaplayer播放res/raw文件夾中的音樂(lè)的實(shí)例
- Android實(shí)現(xiàn)簡(jiǎn)單音樂(lè)播放器(MediaPlayer)
- 21天學(xué)習(xí)android開(kāi)發(fā)教程之MediaPlayer
- android多媒體音樂(lè)(MediaPlayer)播放器制作代碼
- Android多媒體應(yīng)用使用MediaPlayer播放音頻
相關(guān)文章
android實(shí)現(xiàn)banner輪播圖無(wú)限輪播效果
這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)banner輪播圖無(wú)限輪播效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10Android實(shí)現(xiàn)仿iOS菊花加載圈動(dòng)畫(huà)效果
iOS上有一個(gè)UIActivityIndicator的控件,就是俗稱(chēng)轉(zhuǎn)菊花的控件,一般UI設(shè)計(jì)師會(huì)按照iOS的風(fēng)格來(lái)出設(shè)計(jì)稿,也要求使用這種Loading效果,本文將具體的講述如何實(shí)現(xiàn)這種效果,感興趣的朋友可以參考下2021-05-05android使用PullToRefresh實(shí)現(xiàn)下拉刷新和上拉加載
本篇文章主要介紹了android使用PullToRefresh實(shí)現(xiàn)下拉刷新和上拉加載,具有一定的參考價(jià)值,有興趣的可以了解一下。2016-12-12Android中使用Gson解析JSON數(shù)據(jù)的兩種方法
Json是一種類(lèi)似于XML的通用數(shù)據(jù)交換格式,具有比XML更高的傳輸效率;本文將介紹兩種方法解析JSON數(shù)據(jù),需要的朋友可以參考下2012-12-12Android之PreferenceActivity應(yīng)用詳解(2)
看到很多書(shū)中都沒(méi)有對(duì)PreferenceActivity做介紹,而我正好又在項(xiàng)目中用到,所以就把自己的使用的在這總結(jié)一下,也方便日后查找2012-11-11Android PickerView底部選擇框?qū)崿F(xiàn)流程詳解
本次主要介紹Android中底部彈出框的使用,使用兩個(gè)案例來(lái)說(shuō)明,首先是時(shí)間選擇器,然后是自定義底部彈出框的選擇器,以下來(lái)一一說(shuō)明他們的使用方法2022-09-09Android自定義照相機(jī)Camera出現(xiàn)黑屏的解決方法
這篇文章主要介紹了Android自定義照相機(jī)Camera出現(xiàn)黑屏的解決方法,分析了黑屏出現(xiàn)的原因及參考解決方法,需要的朋友可以參考下2016-08-08Android注冊(cè)登錄實(shí)時(shí)自動(dòng)獲取短信驗(yàn)證碼
注冊(cè)登錄或修改密碼功能常常需要輸入短信驗(yàn)證碼,如何自動(dòng)獲取短信驗(yàn)證碼,這篇文章就為大家介紹了Androidcv注冊(cè)登錄自動(dòng)獲取短信驗(yàn)證碼的實(shí)現(xiàn)代碼,感興趣的小伙伴們可以參考一下2016-08-08