自定义视图可以上下拉动,支持滚动型,ListView控件,RecyclerVi

时间:2016-08-23 12:26 来源:互联网 作者:源码搜藏收藏

  • 源码类别:RecyclerViews
  • 源码大小:未知
  • 编码格式:gbk,utf8,不限
  • 运行环境:php+mysql
  • 广告推荐

SPRINGVIEW 是一家提供上下拖放组件,可高度定制的功能,实现各类下拉\拉画效果,实现了演示:仿阿里旅游,仿Meituan,仿QQ下拉刷红包,仿ACFUN等,是源头控制,如ListView控件,RecyclerView,滚动型,WebView中,等完全兼容,使用简单,方便地定制拖累自己的风格和删除网页 SPRINGVIEW个人独立将头/脚,几乎实现任何你想要的效果,只需要继承BaseHeader(或页脚),以实现接口这里写图片描述

SPRINGVIEW可以动态更换头/尾,你只需要设置不同的页脚:springView.setHeader(MyHeader());

SPRINGVIEW多点触控的支持,可以两只手拖动并连续下降,你可以自定义一些有趣的结果

SPRINGVIEW提供用于拖放两个方法(重叠并遵循),可动态切换

SPRINGVIEW对于懒惰的人不愿意去自定义头/尾提供了7个种默认实现(模仿阿里,腾讯,Meituan等多种方式)如下,将继续增加    

这里写图片描述 这里写图片描述 这里写图片描述 这里写图片描述 这里写图片描述 这里写图片描述 这里写图片描述

如何使用SPRINGVIEW

添加在布局文件中春望,注意春季查看和滚动型有相同的限制:只有一个子元素:

    <com.liaoinstan.springview.widget.SpringView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:header="@layout/myheader"
            app:footer="@layout/myfooter">

            <listView
                android:layout_width="match_parent"
                android:layout_height="match_parent"/>

     </com.liaoinstan.springview.widget.SpringView>

当然,你也不能在布局中添加,使用动态添加的代码:

    springView.setHeader(new DefaultHeader(this));
    springView.setFooter(new DefaultFooter(this));

添加监听器

如果你需要处理的话,只需添加代码中的监听器:

springView.setListener(new SpringView.OnFreshListener() {
      @Override
      public void onRefresh() {
      }
      @Override
      public void onLoadmore() {
      }
});

获取SPRINGVIEW

使用摇篮:

dependencies {
   compile 'com.liaoinstan.springview:library:1.2.6'
}

或Maven:

<dependency>
  <groupId>com.liaoinstan.springview</groupId>
  <artifactId>library</artifactId>
  <version>1.2.6</version>
  <type>pom</type>
</dependency>
本站资源仅限于学习研究,严禁从事商业或者非法活动! 源码搜藏网所有源码来自互联网转载与用户上传分享,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

RecyclerViews下载排行

最新文章