比官方 SwipeRefreshLayout 细节处理更好,支持定制任意 Header

KRefreshLayout

项目地址:XiaoQiWen/KRefreshLayout 

简介:比官方 SwipeRefreshLayout 细节处理更好,支持定制任意 Header

Refresh-刷新-下拉刷新-RefreshLayout-

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

Download

KRefreshLayout

gradle

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

maven


  gorden.refresh
  refresh-kotlin
  1.3
  pom

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

JRefreshLayout

gradle

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

maven


  gorden.refresh
  refresh-java
  1.3
  pom

example

DEMO 下载

  

  

 

Usage

KRefreshLayou 详细使用说明:

  • RefreshHeader 接口说明
  • RefreshLayout 开放 Api
  • XML 参数配置
  • IOS 边缘滚动效果实现
  • 微信刷新 Header 实现

设置刷新监听

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

关于加载更多

你可能感兴趣的:(Android,不错文章转载)