1. 程式人生 > >Android多媒體學習十二:Android中Video的三種播放方式的實現

Android多媒體學習十二:Android中Video的三種播放方式的實現

在Android中,我們有三種方式來實現視訊的播放。

1、使用其自帶的播放器。指定Action為ACTION_VIEW,Data為Uri,Type為其MIME型別。

2、使用VideoView來播放。在佈局檔案中使用VideoView結合MediaController來實現對其控制。

3、使用MediaPlayer類和SurfaceView來實現。這種方式最靈活,也最複雜。

下面給出這三種方式,

1、呼叫其自帶的播放器:

2、使用VideoView來實現:

3、使用MediaPlayer:

使用的佈局檔案都很簡單,就不貼了。實際測試時,發現在模擬器中會出現卡在第一幀的現象,具網上牛人們說,這是模擬器自身的問題。

在真機上測試就可以。