一、Gradle中的Build.gradle依赖项目

 compile 'com.github.moduth:blockcanary-android:1.1.0'debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5'releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'//inspection GradleCompatiblecompile 'com.android.support:design:22.2.0'compile 'com.jakewharton:butterknife:8.4.0'annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

2、app中的Build.gradle依赖管理

classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'

3、布局文件

 <com.lcodecore.tkrefreshlayout.TwinklingRefreshLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:layout_below="@id/home_tab_rGroup"android:id="@+id/recommend_parent"><ListViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:id="@+id/recommend"/></com.lcodecore.tkrefreshlayout.TwinklingRefreshLayout>

4、代码

 private void refresh(View view,int id){TwinklingRefreshLayout refreshLayout = (TwinklingRefreshLayout) view.findViewById(id);ProgressLayout header = new ProgressLayout(getActivity());refreshLayout.setHeaderView(header);refreshLayout.setFloatRefresh(true);refreshLayout.setOverScrollRefreshShow(false);refreshLayout.setHeaderHeight(140);refreshLayout.setMaxHeadHeight(240);refreshLayout.setOverScrollHeight(200);refreshLayout.setEnableLoadmore(false);header.setColorSchemeResources(R.color.Blue, R.color.Orange, R.color.Yellow, R.color.Green);refreshLayout.startRefresh();refreshLayout.setOnRefreshListener(new RefreshListenerAdapter() {@Overridepublic void onRefresh(final TwinklingRefreshLayout refreshLayout) {new Handler().postDelayed(new Runnable() {@Overridepublic void run() {refreshLayout.finishRefreshing();}}, 4000);}});}

转载于:https://www.cnblogs.com/QQ862668193/p/8080731.html

Andorid 刷新样式一相关推荐

  1. xamarin.android pullToRefresharp.Android下拉刷新样式、侧滑删除功能

    如果你正则使用xamarin.From开发项目,那么listview一定是你比不可少的控件.但是由于xamarin的listview在安卓上的功能有限,所以经常需要使用Renderers来改写平台实现 ...

  2. Android-设置PullToRefresh下拉刷新样式

    Android-设置PullToRefresh下拉刷新样式 以下是开源控件PullToRefresh的自定义样式属性: <?xml version="1.0" encodin ...

  3. iOS多种刷新样式、音乐播放器、仿抖音视频、旅游App等源码

    iOS精选源码 企业级开源项目,模仿艺龙旅行App 3D立体相册,可以旋转的立方体 横竖屏切换工具,使用陀螺仪检测手机设备方向,锁屏状- Swift版Refresh(可以自定义多种样式)架构方面有所优 ...

  4. C语言刷抖音源码,iOS多种刷新样式、音乐播放器、仿抖音视频、旅游App等源码...

    iOS精选源码 iOS优质博客 在开发过程中我们可能会遇到不同的产品需求,例如说A-->B--C,如果是层级返回的话我们只需要pop回去就好,但是如果是back到指定VC的时候,例如:A--&g ...

  5. V4L2结构体手册,flutter下拉刷新样式

    /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define V4L2_PIX_FMT_SBGG ...

  6. TOMCAT/JS/CSS/JavaWeb/浏览器老是加载缓存/谷歌浏览器/微软浏览器/刷新键都按烂了/无法加载样式解决办法之一

    禁用浏览器使用缓存. 按F12右键左上角的刷新键"清空缓存并硬性加载". CTRL+F5强制刷新 样式引用更改写法加上时间 等等方法还不行的话 请留意过滤器 如果过滤器有类似这种设 ...

  7. JQuery Mobile 样式刷新

    在使用JQuery Mobile时,个人感觉最大的问题,就是AJAX动态增加控件刷新样式, 1.刷新样式顺序问题,首先要从最外层容器开始,一层一层往内刷新, 比如你使用collapsible,并且嵌套 ...

  8. 修改源码自定义SwipeRefreshLayout样式——高仿微信朋友圈下拉刷新

    上一篇文章里把SwipeRefreshLayout的原理简单过了一下,大致了解了其工作原理,不熟悉的可以去看一下:http://blog.csdn.net/u011443509/article/det ...

  9. scrollview下拉刷新_SwiftUI之View Tree 实战3(下拉刷新)

    不得不说,在SwiftUI中,Preference这项技术实在是太神奇了,这也是我为什么写这么多与其相关文章的原因,它的原理是如此的简单,但加上我们的想象力,它却又无所不能. 在本篇文章中,我们将再次 ...

最新文章

  1. PL SQL笔记(三)
  2. mysql修改binlog格式_mysql binlog格式...
  3. 【错误记录】FFmpeg 推流报错 ( FLV does not support sample rate 8000, choose from (44100, 22050, 11025) )
  4. 02:Kubernetes集群部署——平台环境规划
  5. linux下执行java_Linux下运行java项目
  6. 用Python生成测试数据
  7. php5.3 本地调试,php5.3 xdebug 调试器安装配置
  8. tplink连接服务器失败_TPLINK无线路由WDS(桥接)设置方法图解教程 距离远增强wifi信号...
  9. matlab拟合二元方程,MATLAB拟合方程1
  10. AM3352时钟系统分析
  11. 共享文件 麒麟系统_麒麟操作系统安装手册.doc
  12. xp下的资源管理器界面上的前进后退等图标保持在系统哪里?shell32.dll里没有。
  13. php 双竖线,范数介绍,数字两边双竖线
  14. python中的cols_Python numpy.ma.mask_cols()用法及代码示例
  15. C#进程间通信的几种方式:管道通信
  16. Cocos2dx--使用Shader
  17. 基于电商常识图谱的知识表示与应用
  18. android activity_main.xml,Android Studio 打开activity_main.xml不能正常显示
  19. 软件工程之QA管理(好软件系列二)
  20. 如何删除MacOS自带的输入法的自造词(Catalina)

热门文章

  1. 后端选型中不同语言及对应的Web框架
  2. 应用名称本地化/国际化
  3. React Native 第六天
  4. 记录层序遍历中每层右侧第一个数字 Binary Tree Right Side View
  5. SAP S/4HANA客户关系管理之变
  6. 雅虎复兴无望,梅耶尔或离职
  7. Spread for Windows Forms快速入门(10)---绑定到数据库
  8. Redis中7种集合类型应用场景
  9. 为什么CTRIP 网站页面中要把小图做在一起的原因.---减少HTML 链接数.
  10. Android windowSoftInputMode属性解析