android media player實現一個可滑動控制的視頻播放器

五一第一天在家休息,
看了一下視頻播放的相關東西
花了一天時間寫了一個簡單的視頻播放器

基礎功能:

在屏幕中間滑動: 拖動進度
在屏幕左側滑動: 控制亮度
在屏幕右側滑動: 控制聲音
點擊鎖定按鈕: 鎖定當前所有操作
點擊播放/暫定/停止: 執行對應動作

結構解析:

1.播放器層: 播放器的接口 + 實現
2.觸控層: 觸摸識別 + 觸摸靈敏度 + 觸摸區域對應動作
3.控制面板層: 可視UI按鈕(上一個,下一個,播放/暫停/停止)
4.鎖定層: 鎖(鎖播放器+ 鎖觸控 + 鎖面板+ 鎖屏幕方向等)

代碼結構:

用mvc簡單實現一下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章