UltimateRecyclerView是一个RecyclerView(高级和灵活版本的ListView)拉动刷新,加载更多,滑动关闭,拖放和拖放,动画,粘性标题,滚动时显示或隐藏工具栏和FAB和许多其他功能。你可以使用它 就像RecyclerView。
注意,UltimateRecyclerView是一个正在开发的项目。
特征:
滑动即可刷新(使用android.support.v4.widget.SwipeRefreshLayout)
许多种动画
滑动即可关闭
视差或正常头部视图
拖放项目
到达最后一项时加载更多(无限滚动)
自定义视图在加载更多
在滚动时显示或隐藏工具栏和浮动按钮
滚动条
刷新多彩风格刷新
粘性标题像instagram
支持适配器中的不同布局
加载带动画的适配器
recyclelerview中的展开式视图
1.Using Gradle:
repositories {
jcenter()
}
dependencies {
...
compile 'com.marshalchen.ultimaterecyclerview:library:0.7.0'
}
or grab via Maven
<dependency>
<groupId>com.marshalchen.ultimaterecyclerview</groupId>
<artifactId>library</artifactId>
<version>0.7.0</version>
</dependency>
2.Usage:
<com.marshalchen.ultimaterecyclerview.UltimateRecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/ultimate_recycler_view"
/>