加入收藏   |   设为首页   |   联系我们
只要你给出一张效果图,我就可按你的效果图返回一个html页面给您,保证兼容浏览器,每张只收费80-150元不等,有需要的加我QQ:20985349
个人网站制作,网站制作兼职,网页制作,个人做网站,个人做网页,做网页兼职,承接网页制作,网站程序制作,网站页面制作,div+css网页制作,css页面,div页面,网页前端制作,网站前端制作,网页重构,网站重构,页面重构,divccs外包,网站外包,切图外包
本团队8年经验专业承接兼职网页制作、div+css网页切图排版、静态页面制作,每页只收费80-150元,保证代码精简规范符合w3c标准,最快24小时内完成,只要您有网页效果图就可以随时找我们
QQ:16748717
时间:2015-08-25 来源:

SuperSwipeRefreshLayout一个功能强大的自定义下拉刷新组件 【互联网】

SuperSwipeRefreshLayout 一个功能强大的自定义下拉刷新组件.

后续 如有必要html切图制作,可以增加上拉加载更多的功能.

源码: Github https://github.com/nuptboyzhb/SuperSwipeRefreshLayout

Feature 非侵入式,html切图制作对原来的ListView、RecyclerView没有任何影响,web外包用法和SwipeRefreshLayout类似. 可自定义头部View的样式,html前端制作调用setHeaderView方法即可 支持更多:RecyclerView,网页切图制作ListView,手机前端外包ScrollViewdiv前端切图,GridView等等. 被包含的View(RecyclerView,div前端切图ListView etc.)可跟随手指的滑动而滑动 默认是跟随手指的滑动而滑动网站div+css,也可以设置为不跟随:setTargetScrollWithLayout(false) 回调方法更多 比如:onRefresh() onPullDistance(int distance)和onPullEnable(boolean enable) 开发人员可以根据下拉过程中distance的值做一系列动画. How to use step 1 <net.mobctrl.views.SuperSwipeRefreshLayout android:id="@+id/swipe_refresh" android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.v7.widget.RecyclerView android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" /> </net.mobctrl.views.SuperSwipeRefreshLayout> step 2 swipeRefreshLayout = (SuperSwipeRefreshLayout) findViewById(R.id.swipe_refresh); swipeRefreshLayout.setHeaderView(createHeaderView());// add headerView swipeRefreshLayout .setOnPullRefreshListener(new OnPullRefreshListener() { @Override public void onRefresh() { //TODO 开始刷新 } @Override public void onPullDistance(int distance) { //TODO 下拉距离 } @Override public void onPullEnable(boolean enable) { //TODO 下拉过程中,html切图报价下拉的距离是否足够出发刷新 } }); step 3 create your header view swipeRefreshLayout.setHeaderView(createHeaderView());// add headerView /** * create Header View */ private View createHeaderView(){ //TODO 创建下拉刷新头部的View样式 } 跟手滑动设置 setTargetScrollWithLayout(false/true);//default true swipeRefreshLayout.setTargetScrollWithLayout(true); Support View RecyclerView. ListView SrcollView GridView etc. Demo 效果

源码分析 后续有时间更新

$(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); }); 版权声明:本文为博主原创文章html切图制作,未经博主允许不得转载.

Why? 下拉刷新这种控件,html切图制作想必大家用的太多了jpg或psd转html,比如使用很多的XListView等.最近,jpg或psd转html项目中很多列表都是使用ReyclerView实现的div+css制作,代替了原有的ListView,承接网页前端外包原有下拉刷新方式遭到挑战.本来Google推出的SwipeRefreshLayout已经能够满足大部分的需求了.然而div前端切图,由于其定制性较差,div前端切图下拉刷新的样式无法修改网站div+css,而且被嵌套的View也无法跟随手指的滑动而滑动.基于以上考虑,网站div+css定制自己强大的SuperSwipeRefreshLayout.

点击次数:2978
作者:
六年web前端开发经验,熟悉W3C WEB标准,精通表现层语言:Html, CSS2013年09月22日CentOS7编译LAMP应用wordpress 2017年11月09日linux系统启动级别2017年11月09日网页设计如何打造舒适的视觉效果2017年11月09日linux和windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理2017年11月09日Unity3D实用的10个小技巧2017年11月09日dhcp的option说明2017年11月09日LVS之高可用性2017年11月02日环境变量PATH、cp命令、mv命令、文档查看catmorelessheadtail2017年11月02日12.13Nginx防盗链12.14Nginx访问控制12.15Nginx解析php相关配置12.16Nginx代理2017年11月02日Linux运维之道之RHEL7系统安装及基本命令2017年11月02日基于i.MX6UL实现PWM脉冲计数2017年11月02日云计算产品性能测试指南2017年11月02日现代前端开发技术栈2017年11月02日36、我的C#学习笔记22017年11月02日思科协作day42017年10月30日环境变量PATH,cp命令,mv命令,文档查看catmorelessheadtail2017年10月30日思科VTP域统一管理VLAN2017年10月30日SpringFramework5.0新特性2017年10月30日从零开始,从有到无,阶段性回顾12017年10月27日ansible角色定义及调用(nginx)2017年10月27日js中typeof的使用2017年10月27日js字符串2017年10月27日张书乐:观音、女儿国王、文殊、玉帝,谁最会做猴子“生意”2017年10月27日SylixOS线程创建的流程分析2017年10月27日达内-静态路由与浮动静态路由-(配图详解版)2017年10月27日课程第一天内容《基础交换一》2017年10月27日iptable之SNAT的实现2017年10月27日Linux练习二2017年10月27日Python模块学习--shutil和hashlib和json2017年10月27日UVa10129单词 【数据库】2015年02月02日JAVA垃圾收集器之Serial收集器 【Web前端】2015年01月24日插件化开发—动态加载技术加载已安装和未安装的apk 【互联网】2015年07月30日C语言学习入门(五)指针 【综合】2014年12月03日Cocos2d-x学习笔记(一)【编程语言】2014年12月17日人有教养的十大特征【综合】2014年12月11日习题10-15零和一UVa12063 【编程语言】2015年04月24日JAVA核心技术:类与对象2016年10月31日华为手机logcat不打印错误日志方法 【移动开发】2015年06月01日hihoCoder_#1068_RMQ-ST算法 【移动开发】2015年08月07日POJ1743MusicalTheme(后缀数组,求最长不重叠重复子串)2015年03月18日android网络请求与页面切换【移动开发】2014年11月26日商业周刊:网上支付仍然充满机遇2013年04月26日常见排序算法之插入排序2016年08月22日VMware中Ubuntu14.04出现UnknownDisplay问题解决【移动开发】2015年06月05日使用.bat批处理文件开机自动启动程序 【移动开发】2015年06月18日20个关于Postfix的面试题2017年09月11日URAL1613ForFansofStatistics【综合】2015年03月24日Javaopencv中sift的实现【编程语言】2015年07月16日思科CCNA第一学期第期末考试答案 【综合】2015年01月09日【经典面试题】【阿里】三元组最小距离 【编程语言】2015年02月25日Linux下Mysql启动、关闭、重启指令 【系统运维】2015年03月09日iOS-target-action设计模式了解 【研发管理】2015年03月30日mysql远程无法登陆解决办法【编程语言】2015年07月29日动态SQL语句2013年04月26日macos使用lsusb命令和连接未知的Android设备 【系统运维】2015年07月16日传智一成员,黑马一学生 【编程语言】2015年02月09日InfoQ:开放物联网大会启动筹备,(前200名)免费报名参与 【编程语言】2014年12月12日hbmy周赛1--B 【数据库】2015年06月11日XML之DTD(文档类型定义) 【云计算】2015年01月19日
系统程序框架加载中.....
关闭 [ X ] 只要你给出一张效果图·我就可按你的效果图返回一个html页面给您·保证兼容浏览器·每张只收费80-150元不等·页面简单的当天可回html文件给您,有需要的加我QQ:20985349