All Projects → XiaoQiWen → Krefreshlayout

XiaoQiWen / Krefreshlayout

Licence: apache-2.0
强大的下拉刷新库,定制任意Header。比官方SwipRefrehLayout处理更加友好(Kotlin、Java双版本)

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Krefreshlayout

ParticlesRefreshLayout-android
Particles Refresh Layout library for Android
Stars: ✭ 15 (-93.09%)
Mutual labels:  refreshlayout
Swiperefreshlayout
swipeRefreshLayout refresh pull-to-refresh
Stars: ✭ 26 (-88.02%)
Mutual labels:  refreshlayout
Xrefreshlayout
【已过时,不再更新,请使用更强大的SmartRefreshLayout!】A refresh layout(无侵入下拉刷新和加载布局), can refresh RecyclerView for all LayoutManager, NestedScrollView。
Stars: ✭ 127 (-41.47%)
Mutual labels:  refreshlayout
SwipeRefreshPlus
参考swiperefreshlayout添加下拉加载更多
Stars: ✭ 24 (-88.94%)
Mutual labels:  refreshlayout
Smartrefreshlayout
🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
Stars: ✭ 23,185 (+10584.33%)
Mutual labels:  refreshlayout
Smoothrefreshlayout
一款支持上下拉刷新、越界回弹、二级刷新、横向刷新、拉伸回弹、平滑滚动、嵌套滚动的多功能刷新控件
Stars: ✭ 1,166 (+437.33%)
Mutual labels:  refreshlayout
HorizontalRefreshLayout
a android layout widget for horizontal drag refresh action (viewpager or recyclerview)
Stars: ✭ 75 (-65.44%)
Mutual labels:  refreshlayout
Smartswipe
An android library to make swipe more easier and more powerful. Android各种侧滑,有这一个就够了
Stars: ✭ 1,911 (+780.65%)
Mutual labels:  refreshlayout
Pullrefreshlayout
下拉刷新,上拉加载,真实的回弹(overscroll)效果(媲美qq),且大小只有37KB(是其他主流刷新库或回弹库的1/2,1/3,甚至是1/4),同时,自定义header和footer,可以实现任何你想的到的功能(例如:自动触发加载更多、二级刷新等)
Stars: ✭ 639 (+194.47%)
Mutual labels:  refreshlayout
Liquidrefreshlayout
Liquid Refresh Layout is a simple SwipeToRefresh library that helps you easily integrate SwipeToRefresh and performs simple clean liquid animation
Stars: ✭ 114 (-47.47%)
Mutual labels:  refreshlayout
Net
Android上强大的网络请求
Stars: ✭ 344 (+58.53%)
Mutual labels:  refreshlayout
Bgarefreshlayout Android
多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位
Stars: ✭ 4,261 (+1863.59%)
Mutual labels:  refreshlayout
Qrefreshlayout
下拉刷新,上拉加载更多,自动加载更多,用法同SwipeRefreshLayout,兼容所有view,兼容nested滚动,可以自定义header footer,支持下拉到二楼
Stars: ✭ 75 (-65.44%)
Mutual labels:  refreshlayout
ZRefreshLayout
一个可以全局随意配置头部的下拉刷新与上拉加载库;
Stars: ✭ 30 (-86.18%)
Mutual labels:  refreshlayout
Widgetlayout
自定义ViewGroup的集合(有 kotlin 实现分支):提高编写效率和 UI 绘制性能,少嵌套,易用易扩展。
Stars: ✭ 130 (-40.09%)
Mutual labels:  refreshlayout
Chopin
A Android Refresh Layout including refresh header and load more and sticky header
Stars: ✭ 15 (-93.09%)
Mutual labels:  refreshlayout
Flutter refresh
flutter refresh 上拉刷新 下拉加载 进度条
Stars: ✭ 51 (-76.5%)
Mutual labels:  refreshlayout
Springview
🔥 A custom view pull to refresh,support ScrollView,ListView,RecyclerView,WebView and all another views, easy to use
Stars: ✭ 1,936 (+792.17%)
Mutual labels:  refreshlayout
React Native Mjrefresh
基于ios MJRefresh https://github.com/CoderMJLee/MJRefresh 开发的插件,可提供自定义的弹性刷新
Stars: ✭ 140 (-35.48%)
Mutual labels:  refreshlayout
Meibasemodule
A powerful multi-function library that extended base activity for Android!
Stars: ✭ 78 (-64.06%)
Mutual labels:  refreshlayout

KRefreshLayout (JRefreshLayout)

kotlin和java两个版本的下拉刷新框架,支持任意View、支持定制任意header

DownloadVersion

KRefreshLayout

gradle

compile 'gorden.refresh:refresh-kotlin:1.3'

maven

<dependency>
  <groupId>gorden.refresh</groupId>
  <artifactId>refresh-kotlin</artifactId>
  <version>1.3</version>
  <type>pom</type>
</dependency>

注意:kotlin版本目前需要下载插件或者使用AndroidStudio3.0+

JRefreshLayout

gradle

compile 'gorden.refresh:refresh-java:1.3'

maven

<dependency>
  <groupId>gorden.refresh</groupId>
  <artifactId>refresh-java</artifactId>
  <version>1.3</version>
  <type>pom</type>
</dependency

example

DEMO下载

Usage

KRefreshLayou详细使用说明:

设置刷新监听

refreshLayout.setKRefreshListener {
    refreshLayout.postDelayed({
    //这里的true是指刷新成功,在header接口中complete能接收到这参数
    refreshLayout.refreshComplete(true)
    }, 2000)
}

关于加载更多 更多请参考Demo

联系方式

License

Copyright (C) 2017 XiaoQiWen

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].