version:1.0.6

update:
bugfixes:增加相册模块
This commit is contained in:
2023-04-25 09:42:16 +08:00
parent bd99b1e7df
commit a7aa344d92
46 changed files with 2573 additions and 608 deletions

View File

@@ -0,0 +1,58 @@
package com.uiui.videoplayer.base;
import android.graphics.Rect;
import android.view.View;
import androidx.annotation.DimenRes;
import androidx.recyclerview.widget.RecyclerView;
/**
* 作者:王浩 邮件:bingoogolapple@gmail.com
* 创建时间:17/1/9 下午11:12
* 描述:
*/
public class BGAGridDivider extends RecyclerView.ItemDecoration {
private int mSpace;
private BGAGridDivider(int space) {
mSpace = space;
}
/**
* 设置间距资源 id
*
* @param resId
* @return
*/
public static BGAGridDivider newInstanceWithSpaceRes(@DimenRes int resId) {
return new BGAGridDivider(BGABaseAdapterUtil.getDimensionPixelOffset(resId));
}
/**
* 设置间距
*
* @param spaceDp 单位为 dp
* @return
*/
public static BGAGridDivider newInstanceWithSpaceDp(int spaceDp) {
return new BGAGridDivider(BGABaseAdapterUtil.dp2px(spaceDp));
}
/**
* 设置间距
*
* @param spacePx 单位为 px
* @return
*/
public static BGAGridDivider newInstanceWithSpacePx(int spacePx) {
return new BGAGridDivider(spacePx);
}
@Override
public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) {
outRect.left = mSpace;
outRect.right = mSpace;
outRect.top = mSpace;
outRect.bottom = mSpace;
}
}