version:1.1.4

update:跳转目录结构
bugfixes:
This commit is contained in:
2024-04-22 09:47:27 +08:00
parent fa0d89330a
commit d3adb11800
25 changed files with 40 additions and 43 deletions

View File

@@ -19,7 +19,7 @@ import androidx.recyclerview.widget.RecyclerView;
import com.uiui.videoplayer.CustomJzvd.JzvdStdAssert; import com.uiui.videoplayer.CustomJzvd.JzvdStdAssert;
import com.uiui.videoplayer.R; import com.uiui.videoplayer.R;
import com.uiui.videoplayer.adapter.TikTokRecyclerViewAdapter; import com.uiui.videoplayer.adapter.TikTokRecyclerViewAdapter;
import com.uiui.videoplayer.base.ViewPagerLayoutManager; import com.uiui.videoplayer.view.ViewPagerLayoutManager;
import com.uiui.videoplayer.bean.LocalVideoInfo; import com.uiui.videoplayer.bean.LocalVideoInfo;
import com.uiui.videoplayer.listener.OnViewPagerListener; import com.uiui.videoplayer.listener.OnViewPagerListener;
import com.uiui.videoplayer.utils.SPUtils; import com.uiui.videoplayer.utils.SPUtils;

View File

@@ -23,7 +23,7 @@ import androidx.fragment.app.FragmentTransaction;
import com.uiui.videoplayer.BuildConfig; import com.uiui.videoplayer.BuildConfig;
import com.uiui.videoplayer.R; import com.uiui.videoplayer.R;
import com.uiui.videoplayer.base.BaseActivity; import com.uiui.videoplayer.base.mvp.BaseActivity;
import com.uiui.videoplayer.bean.BaseResponse; import com.uiui.videoplayer.bean.BaseResponse;
import com.uiui.videoplayer.bean.SpaceInfo; import com.uiui.videoplayer.bean.SpaceInfo;
import com.uiui.videoplayer.fragment.doc.DocFragment; import com.uiui.videoplayer.fragment.doc.DocFragment;

View File

@@ -11,8 +11,8 @@ import android.widget.ImageView;
import com.uiui.videoplayer.R; import com.uiui.videoplayer.R;
import com.uiui.videoplayer.adapter.PicAdapter; import com.uiui.videoplayer.adapter.PicAdapter;
import com.uiui.videoplayer.base.BGAGridDivider; import com.uiui.videoplayer.view.BGAGridDivider;
import com.uiui.videoplayer.base.BaseActivity; import com.uiui.videoplayer.base.mvp.BaseActivity;
import com.uiui.videoplayer.bean.PhotoInfo; import com.uiui.videoplayer.bean.PhotoInfo;
import com.uiui.videoplayer.utils.ToastUtil; import com.uiui.videoplayer.utils.ToastUtil;

View File

@@ -1,11 +1,10 @@
package com.uiui.videoplayer.activity.pic; package com.uiui.videoplayer.activity.pic;
import com.uiui.videoplayer.base.BasePresenter; import com.uiui.videoplayer.base.mvp.BasePresenter;
import com.uiui.videoplayer.base.BaseView; import com.uiui.videoplayer.base.mvp.BaseView;
import com.uiui.videoplayer.bean.PhotoInfo; import com.uiui.videoplayer.bean.PhotoInfo;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List;
public class GalleryContact { public class GalleryContact {
interface Presenter extends BasePresenter<GalleryView> { interface Presenter extends BasePresenter<GalleryView> {

View File

@@ -10,8 +10,8 @@ import androidx.viewpager.widget.ViewPager;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.uiui.videoplayer.R; import com.uiui.videoplayer.R;
import com.uiui.videoplayer.adapter.PreviewAdapter; import com.uiui.videoplayer.adapter.PreviewAdapter;
import com.uiui.videoplayer.base.BaseActivity; import com.uiui.videoplayer.base.mvp.BaseActivity;
import com.uiui.videoplayer.base.ScaleCircleNavigator; import com.uiui.videoplayer.view.ScaleCircleNavigator;
import com.uiui.videoplayer.bean.PhotoInfo; import com.uiui.videoplayer.bean.PhotoInfo;
import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX; import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX;

View File

@@ -30,9 +30,9 @@ import com.arialyy.aria.core.task.DownloadTask;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.uiui.videoplayer.R; import com.uiui.videoplayer.R;
import com.uiui.videoplayer.adapter.VideoAdapter; import com.uiui.videoplayer.adapter.VideoAdapter;
import com.uiui.videoplayer.base.BaseActivity; import com.uiui.videoplayer.base.mvp.BaseActivity;
import com.uiui.videoplayer.base.CustomDialog; import com.uiui.videoplayer.view.CustomDialog;
import com.uiui.videoplayer.base.RecycleGridLayoutManager; import com.uiui.videoplayer.view.RecycleGridLayoutManager;
import com.uiui.videoplayer.bean.LocalVideoInfo; import com.uiui.videoplayer.bean.LocalVideoInfo;
import com.uiui.videoplayer.gson.GsonUtils; import com.uiui.videoplayer.gson.GsonUtils;
import com.uiui.videoplayer.utils.SPUtils; import com.uiui.videoplayer.utils.SPUtils;

View File

@@ -1,7 +1,7 @@
package com.uiui.videoplayer.activity.video; package com.uiui.videoplayer.activity.video;
import com.uiui.videoplayer.base.BasePresenter; import com.uiui.videoplayer.base.mvp.BasePresenter;
import com.uiui.videoplayer.base.BaseView; import com.uiui.videoplayer.base.mvp.BaseView;
import com.uiui.videoplayer.bean.LocalVideoInfo; import com.uiui.videoplayer.bean.LocalVideoInfo;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -1,4 +0,0 @@
package com.uiui.videoplayer.base;
public interface BaseView {
}

View File

@@ -1,10 +1,12 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.base.mvp;
import android.os.Bundle; import android.os.Bundle;
import androidx.annotation.CallSuper; import androidx.annotation.CallSuper;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.uiui.videoplayer.base.BaseTransparentActivity;
public abstract class BaseActivity extends BaseTransparentActivity { public abstract class BaseActivity extends BaseTransparentActivity {
public BaseActivity() { public BaseActivity() {

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.base.mvp;
public interface BasePresenter<V extends BaseView> { public interface BasePresenter<V extends BaseView> {
void attachView(V view); void attachView(V view);

View File

@@ -0,0 +1,4 @@
package com.uiui.videoplayer.base.mvp;
public interface BaseView {
}

View File

@@ -1,7 +1,7 @@
package com.uiui.videoplayer.fragment.doc; package com.uiui.videoplayer.fragment.doc;
import com.uiui.videoplayer.base.BasePresenter; import com.uiui.videoplayer.base.mvp.BasePresenter;
import com.uiui.videoplayer.base.BaseView; import com.uiui.videoplayer.base.mvp.BaseView;
public class DocContact { public class DocContact {
public interface Presenter extends BasePresenter<DocView> { public interface Presenter extends BasePresenter<DocView> {

View File

@@ -1,7 +1,7 @@
package com.uiui.videoplayer.fragment.pic; package com.uiui.videoplayer.fragment.pic;
import com.uiui.videoplayer.base.BasePresenter; import com.uiui.videoplayer.base.mvp.BasePresenter;
import com.uiui.videoplayer.base.BaseView; import com.uiui.videoplayer.base.mvp.BaseView;
import com.uiui.videoplayer.bean.PhotoInfo; import com.uiui.videoplayer.bean.PhotoInfo;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -1,7 +1,6 @@
package com.uiui.videoplayer.fragment.pic; package com.uiui.videoplayer.fragment.pic;
import android.app.Activity; import android.app.Activity;
import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
import androidx.constraintlayout.widget.ConstraintLayout; import androidx.constraintlayout.widget.ConstraintLayout;
@@ -11,15 +10,13 @@ import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout; import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import android.util.DisplayMetrics;
import android.util.Log; import android.util.Log;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.view.WindowManager;
import com.uiui.videoplayer.R; import com.uiui.videoplayer.R;
import com.uiui.videoplayer.adapter.EquallyDividedItemDecoration; import com.uiui.videoplayer.view.EquallyDividedItemDecoration;
import com.uiui.videoplayer.adapter.PicAdapter; import com.uiui.videoplayer.adapter.PicAdapter;
import com.uiui.videoplayer.base.BaseFragment; import com.uiui.videoplayer.base.BaseFragment;
import com.uiui.videoplayer.bean.PhotoInfo; import com.uiui.videoplayer.bean.PhotoInfo;
@@ -27,7 +24,6 @@ import com.uiui.videoplayer.utils.ScreenUtils;
import com.uiui.videoplayer.utils.ToastUtil; import com.uiui.videoplayer.utils.ToastUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;

View File

@@ -1,7 +1,7 @@
package com.uiui.videoplayer.fragment.video; package com.uiui.videoplayer.fragment.video;
import com.uiui.videoplayer.base.BasePresenter; import com.uiui.videoplayer.base.mvp.BasePresenter;
import com.uiui.videoplayer.base.BaseView; import com.uiui.videoplayer.base.mvp.BaseView;
import com.uiui.videoplayer.bean.LocalVideoInfo; import com.uiui.videoplayer.bean.LocalVideoInfo;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -18,11 +18,11 @@ import com.arialyy.aria.core.Aria;
import com.arialyy.aria.core.task.DownloadTask; import com.arialyy.aria.core.task.DownloadTask;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.uiui.videoplayer.R; import com.uiui.videoplayer.R;
import com.uiui.videoplayer.adapter.EquallyDividedItemDecoration; import com.uiui.videoplayer.view.EquallyDividedItemDecoration;
import com.uiui.videoplayer.adapter.VideoAdapter; import com.uiui.videoplayer.adapter.VideoAdapter;
import com.uiui.videoplayer.base.BaseFragment; import com.uiui.videoplayer.base.BaseFragment;
import com.uiui.videoplayer.base.CustomDialog; import com.uiui.videoplayer.view.CustomDialog;
import com.uiui.videoplayer.base.RecycleGridLayoutManager; import com.uiui.videoplayer.view.RecycleGridLayoutManager;
import com.uiui.videoplayer.bean.LocalVideoInfo; import com.uiui.videoplayer.bean.LocalVideoInfo;
import com.uiui.videoplayer.gson.GsonUtils; import com.uiui.videoplayer.gson.GsonUtils;
import com.uiui.videoplayer.utils.ScreenUtils; import com.uiui.videoplayer.utils.ScreenUtils;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.app.Application; import android.app.Application;
import android.graphics.Bitmap; import android.graphics.Bitmap;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.graphics.Rect; import android.graphics.Rect;
import android.view.View; import android.view.View;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.app.Dialog; import android.app.Dialog;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.adapter; package com.uiui.videoplayer.view;
import android.graphics.Rect; import android.graphics.Rect;
import android.util.Log; import android.util.Log;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.graphics.Rect; import android.graphics.Rect;
import android.util.Log; import android.util.Log;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.content.Context; import android.content.Context;
import android.view.View; import android.view.View;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.content.Context; import android.content.Context;
import android.graphics.Canvas; import android.graphics.Canvas;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.graphics.Rect; import android.graphics.Rect;
import android.view.View; import android.view.View;

View File

@@ -1,4 +1,4 @@
package com.uiui.videoplayer.base; package com.uiui.videoplayer.view;
import android.content.Context; import android.content.Context;
import android.view.View; import android.view.View;