zoukankan      html  css  js  c++  java
  • Android基础控件——SwipeRefreshLayout最简单的下拉刷新


    还在使用传统的下拉刷新,觉得不够漂亮,怕被产品经理骂吗?

    这里写图片描述

    还在忧愁自己技术不够好,不会改造带动画的下拉刷新吗?

    这里写图片描述

    那么不要担心,使用SwipeRefreshLayout最简单的下拉刷新,既不失美观又简洁

    SwipeRefreshLayout下拉刷新是Google自家的下拉刷新控件,使用过程跟开源库PullToRefresh差不多,废话不多说,开车啦

    SwipeRefreshLayout实质上是一个ViewGroup,所以我们将其作为我们的根布局进行演示

    经过这个步骤之后,其实在页面上就已经能够下拉看到组件

    SwipeRefreshLayout方法介绍

    • setColorSchemeResources(int… args):设置刷新时圆圈的颜色变化,为int数组
    • setSize(int size):设置刷新时圆圈的大小,有DEFAULT和LARGE两个值,默认是DEFAULT
    • setOnRefreshListener(OnRefreshListener listener):设置刷新时回调监听事件,刷新时调用
    • setRefreshing(boolean refreshing):设置是否继续正在刷新

    好了,今天就讲这么多了,如果对基础控件有兴趣的同学,可以关注我的博客的基础控件篇

  • 相关阅读:
    [t]淘宝幻灯片上下滑动效果
    [t]手风琴效果
    [t]仿FLASH的图片轮换效果
    [t]新浪微博自动加载信息
    图片加载问题
    [t]照片墙
    Best Of My Renderings
    My car renderings
    Silverlight后台CS代码中创建四种常用的动画效果
    Silverlight、SVG、WPF转换工具
  • 原文地址:https://www.cnblogs.com/zhanglixina/p/9597674.html
Copyright © 2011-2022 走看看