浏览代码

完善视频播放器内核库

yangchong 3 年之前
父节点
当前提交
70bd14ef18

+ 3 - 1
Demo/src/main/java/com/yc/ycvideoplayer/music/FileMusicScanManager.java

@@ -10,6 +10,7 @@ import android.text.TextUtils;
 import androidx.annotation.NonNull;
 
 import com.yc.music.model.AudioBean;
+import com.yc.music.tool.CoverLoader;
 
 import java.lang.reflect.Method;
 import java.util.ArrayList;
@@ -87,7 +88,8 @@ public class FileMusicScanManager {
         int i = 0;
         while (cursor.moveToNext()) {
             // 是否为音乐,魅族手机上始终为0
-            int isMusic = cursor.getInt(cursor.getColumnIndex(MediaStore.Audio.AudioColumns.IS_MUSIC));
+            int isMusic = cursor.getInt(cursor.getColumnIndex(
+                    MediaStore.Audio.AudioColumns.IS_MUSIC));
             if (!isFly() && isMusic == 0) {
                 continue;
             }

+ 1 - 6
Demo/src/main/java/com/yc/ycvideoplayer/music/MusicAdapter.java

@@ -5,20 +5,15 @@ import android.text.TextUtils;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
-import android.widget.FrameLayout;
 import android.widget.ImageView;
 import android.widget.TextView;
 
 import androidx.annotation.NonNull;
 import androidx.recyclerview.widget.RecyclerView;
 
-import com.bumptech.glide.Glide;
 import com.yc.music.model.AudioBean;
-import com.yc.music.service.PlayAudioService;
-import com.yc.video.config.VideoInfoBean;
-import com.yc.video.ui.view.CustomPrepareView;
+import com.yc.music.tool.CoverLoader;
 import com.yc.ycvideoplayer.R;
-import com.yc.ycvideoplayer.video.list.OnItemChildClickListener;
 import com.yc.ycvideoplayer.video.list.OnItemClickListener;
 
 import java.util.List;

+ 1 - 2
Demo/src/main/java/com/yc/ycvideoplayer/music/MusicPlayerActivity.java

@@ -20,11 +20,10 @@ import com.yc.music.inter.OnPlayerEventListener;
 import com.yc.music.model.AudioBean;
 import com.yc.music.service.PlayAudioService;
 import com.yc.music.tool.BaseAppHelper;
+import com.yc.music.tool.CoverLoader;
 import com.yc.videotool.VideoLogUtils;
 import com.yc.ycvideoplayer.R;
-import com.yc.ycvideoplayer.video.list.OnItemChildClickListener;
 import com.yc.ycvideoplayer.video.list.OnItemClickListener;
-import com.yc.ycvideoplayer.video.list.VideoRecyclerViewAdapter;
 
 import java.util.ArrayList;
 import java.util.List;

+ 1 - 0
Demo/src/main/java/com/yc/ycvideoplayer/music/PlayMusicFragment.java

@@ -26,6 +26,7 @@ import com.yc.music.config.PlayModeEnum;
 import com.yc.music.inter.OnPlayerEventListener;
 import com.yc.music.model.AudioBean;
 import com.yc.music.tool.BaseAppHelper;
+import com.yc.music.tool.CoverLoader;
 import com.yc.video.tool.PlayerUtils;
 import com.yc.videotool.VideoSpUtils;
 import com.yc.videotool.VideoLogUtils;

+ 11 - 5
Demo/src/main/java/com/yc/ycvideoplayer/music/CoverLoader.java → MusicPlayer/src/main/java/com/yc/music/tool/CoverLoader.java

@@ -1,4 +1,4 @@
-package com.yc.ycvideoplayer.music;
+package com.yc.music.tool;
 
 import android.content.ContentResolver;
 import android.content.ContentUris;
@@ -12,17 +12,23 @@ import android.text.TextUtils;
 import android.util.LruCache;
 import android.view.WindowManager;
 
+import com.yc.music.R;
 import com.yc.music.model.AudioBean;
-import com.yc.music.tool.BaseAppHelper;
 import com.yc.music.utils.ImageUtils;
-import com.yc.ycvideoplayer.R;
 import java.io.FileNotFoundException;
 import java.io.InputStream;
 
+
 /**
- * 专辑封面图片加载器
+ * <pre>
+ *     @author yangchong
+ *     blog  : https://github.com/yangchong211
+ *     time  : 2017/03/22
+ *     desc  : 专辑封面图片加载器
+ *     revise:
+ * </pre>
  */
-public class CoverLoader {
+public final class CoverLoader {
 
     private static final String KEY_NULL = "null";