Metrics
0
Watch 2 Star 3 Fork 0

Sea_蝰 / CustomRecyclerAndroid

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
滑动布局,和自定义可以添加头尾和上下拉刷新 spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

CustomRecycler

记得使用稳定版本

Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Step 2. Add the dependency

dependencies {
        implementation 'com.gitee.YwcSillyWhite:CustomRecycler:V1.0.2'
}

可以在app打开进行对头尾布局进行修改ConfigUtis这个类里 可以在app打开进行对头尾布局进行修改

一.自定义滑动布局ScrollLayout

默认初始值是不存在下拉刷新布局,只有设置setScrollMode() 这个模式存在4种模式 全部,下拉,上拉,和没有,下拉只有全部和下拉才可以用,上拉只有上拉和全部可以使用

初始化 setScroll(onScollCall),设置刷新监听

结束刷新 onScrollFinish();

二.自定义CustomRecycler

存在功能添加头部,尾部,删除头部和尾部 addHead(view);addFoot(layoutId);removeHead(view);removerFoot(layout); 存在上拉加载,和暂无更多 默认初始值是不存在上拉刷新布局,只有设置setScrollMode() 初始化 addOnScroll(layout,adapter,scrollmode,onscollcall)

结束删除 onScrollFinish();

三,自定义上拉刷新下拉加载布局 RecyclerLayout

功能是和一和二的合集 默认初始值是不存在下拉刷新和上拉布局,只有设置setScrollMode()

初始化 with(ScrollMode.BOTH, new LinearLayoutManager(this), adapter, new OnScrollCall() { @Override public void callback(ScrollMode scrollMode) {

        }
    });

结束刷新 onScrollFinish();

Comments ( 1 )

You need to Sign in for post a comment

Android
1
https://gitee.com/YwcSillyWhite/CustomRecycler.git
git@gitee.com:YwcSillyWhite/CustomRecycler.git

Help Search