GSYVideoPlayer使用总结
生活随笔
收集整理的這篇文章主要介紹了
GSYVideoPlayer使用总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目中使用GSYVideoPlayer 中, 主要實現功能列表頁自動播放,滑出列表停止,自動旋轉,自定義播放UI
有一個功能沒有實現,列表詳情無縫切換,這個功能有兩種實現方法:
1. MediaPalyer + TextureView , 全局只有一個MediaPlayer ,切換詳情頁時,把列表的MediaPlayer 切到詳情頁
2。共享元素,在列表詳情頁共享Player, 并在頁面切換時,把列表頁Player 的所有屬性能拷貝到詳情頁Player.
實現自定義了VolumeGSYVideoPlayer , OrientationUtils 兩個類
VolumeGSYVideoPlayer 主要實現自定義UI, 3G網絡情況的判斷,聲音的靜音,與自定義OrientationUtils 配合
自定義OrientationUtils 添加只有播放時才能旋轉屏幕的判斷,
在GSY 中, GSYVideoManger = MediaPlayer , GSYVideoPlayer = TextureView,
GSYVideoManager 是單例,控制播放,停止,
總結
以上是生活随笔為你收集整理的GSYVideoPlayer使用总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: for in,Object.keys()
- 下一篇: 用模拟退火算法进行特征选择