PullToRefresh第三方刷新控件使用总结
来源:互联网 发布:无线网络转换有线网络 编辑:程序博客网 时间:2024/05/22 06:29
1、基本介绍
3、attrs 自定义属性的理解
//一、刷新模式
<!-- Mode of Pull-to-Refresh that should be used -->
<attr name="ptrMode">
<flag name="disabled" value="0x0" />
<flag name="pullFromStart" value="0x1" /> 只支持下拉刷新
<flag name="pullFromEnd" value="0x2" /> 只支持上拉刷新
<flag name="both" value="0x3" /> 支持两种刷新模式
<flag name="manualOnly" value="0x4" />
<!-- These last two are depreacted -->
<flag name="pullDownFromTop" value="0x1" />
<flag name="pullUpFromBottom" value="0x2" />
</attr>
//二、拖动时动画风格
<!-- Style of Animation should be used displayed when pulling. -->
<attr name="ptrAnimationStyle">
<flag name="rotate" value="0x0" /> 旋转
<flag name="flip" value="0x1" /> 浮动
一、把官方文档中的布局文件copy进来
二、实例化控件,获取pulltorefresh控件
1)github地址: https://github.com/chrisbanes/Android-PullToRefresh
2)支持ListView,GridView的刷新操作(上拉刷新、下拉刷新);
3)此控件包含很多自定义的选项;
4)当滚动到底部时,可以进行监听;设置自定义的上拉刷新脚;
2、api文档: wrapper包装器
3、attrs 自定义属性的理解
//一、刷新模式
<!-- Mode of Pull-to-Refresh that should be used -->
<attr name="ptrMode">
<flag name="disabled" value="0x0" />
<flag name="pullFromStart" value="0x1" /> 只支持下拉刷新
<flag name="pullFromEnd" value="0x2" /> 只支持上拉刷新
<flag name="both" value="0x3" /> 支持两种刷新模式
<flag name="manualOnly" value="0x4" />
<!-- These last two are depreacted -->
<flag name="pullDownFromTop" value="0x1" />
<flag name="pullUpFromBottom" value="0x2" />
</attr>
//二、拖动时动画风格
<!-- Style of Animation should be used displayed when pulling. -->
<attr name="ptrAnimationStyle">
<flag name="rotate" value="0x0" /> 旋转
<flag name="flip" value="0x1" /> 浮动
</attr>
一、把官方文档中的布局文件copy进来
二、实例化控件,获取pulltorefresh控件
三、获取pulltorefresh包装的刷新控件,然后为其设置适配器
5、核心代码:
滑动到最后一条自动去请求数据
//直接把demo中的布局文件copy到项目里面,特别有用的
0 0
- PullToRefresh第三方刷新控件使用总结
- 第三方控件PullToRefresh使用过程
- 下拉刷新 采用第三方框架pulltorefresh
- Android第三方下拉刷新PullToRefresh
- 8.高级控件(二)之 PullToRefresh下拉刷新(第三方)
- 第三方 PullToRefresh 的使用 (下拉刷新,上拉加载)
- 第三方日期控件使用后总结
- IOS常用第三方框架 --- PullToRefresh 下拉刷新
- Android之添加第三方下拉刷新PullToRefresh操作
- 下拉刷新控件---使用第三方提供的源码
- PullToRefresh第三方插件
- Android Studio导入PullToRefresh第三方控件(已验证可行)
- 第三方控件使用
- PullToRefresh下拉刷新库使用总结
- ListView下拉刷新【第三方控件实现】
- Android高级控件系列二之第三方控件PullToRefreshListView下拉刷新的使用
- 下拉刷新--第三方开源--PullToRefresh
- 下拉刷新--第三方开源--PullToRefresh
- 基于百度地图记录运动轨迹案例分析与实现
- 关于OC和Swift混编
- Servlet异常处理
- 几种常见排序算法
- 【ANDROID】解决使用ZXING扫码,距离近无法识别的问题。
- PullToRefresh第三方刷新控件使用总结
- request.sendRedirect(重定向)和request.getRequestDispatcher(请求转发)
- 触发器
- jquery,php实现文件下载和统计下载次数
- 刮刮卡效果
- 微信第三方网页授权关于回调域名的问题
- 130. Surrounded Regions
- 关于mmorpg游戏的压力测试
- Linux修改时区