From 22ee937899f8b744ca80aa1bb9d1164d97c93d0a Mon Sep 17 00:00:00 2001 From: lixiaopeng Date: Fri, 3 Jan 2020 19:17:11 +0800 Subject: [PATCH 1/2] add video player --- .idea/gradle.xml | 28 ++- build.gradle | 1 + modules/mogo-module-tanlu/build.gradle | 17 ++ .../tanlu/fragment/TanluCardViewFragment.java | 178 ++++++------------ .../tanlu/video/SimpleCoverVideoPlayer.kt | 134 +++++++++++++ .../java/com/mogo/tanlu/video/VideoInit.kt | 22 +++ .../mogo/tanlu/view/AutoZoomInImageView.kt | 8 - .../res/drawable/selector_bg_btn_pause.xml | 6 + .../res/drawable/selector_bg_btn_play.xml | 6 + .../src/main/res/drawable/shape_bg_222533.xml | 5 + .../drawable/shape_bg_222533_6px_bottom.xml | 8 +- .../res/drawable/shape_bg_222533_6px_top.xml | 8 +- .../res/drawable/shape_bg_99191c25_4px.xml | 6 + .../layout/tanlu_item_main_media_recycler.xml | 91 ++++++--- .../layout/tanlu_item_main_photo_recycler.xml | 56 +++--- .../res/layout/tanlu_item_video_cover.xml | 83 ++++++++ .../src/main/res/values/colors.xml | 16 +- 17 files changed, 480 insertions(+), 193 deletions(-) create mode 100644 modules/mogo-module-tanlu/src/main/java/com/mogo/tanlu/video/SimpleCoverVideoPlayer.kt create mode 100644 modules/mogo-module-tanlu/src/main/java/com/mogo/tanlu/video/VideoInit.kt create mode 100644 modules/mogo-module-tanlu/src/main/res/drawable/selector_bg_btn_pause.xml create mode 100644 modules/mogo-module-tanlu/src/main/res/drawable/selector_bg_btn_play.xml create mode 100644 modules/mogo-module-tanlu/src/main/res/drawable/shape_bg_222533.xml create mode 100644 modules/mogo-module-tanlu/src/main/res/drawable/shape_bg_99191c25_4px.xml create mode 100644 modules/mogo-module-tanlu/src/main/res/layout/tanlu_item_video_cover.xml diff --git a/.idea/gradle.xml b/.idea/gradle.xml index d291b3d7cd..2ea0384cfd 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -3,11 +3,33 @@