您的位置:首页 > 其它

4.5.3 ULtra Pull To Refresh

2016-03-01 12:36 260 查看


Ultra Pull To Refresh

类别: 滚动视图
(ScrollView)
打分: ★★★★★
更新: 2014-12-05
16:17
大小: 1155
kb
开发环境: eclipse
浏览: 9825

下载: 1052

项目地址: https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh下拉刷新下载 收藏


liaohuqiu / android-Ultra-Pull-To-Refresh

Ultra Pull to Refresh for Android. Support all the views.http://android-ultra-ptr.liaohuqiu.net/4,1351,476

介绍:

下拉刷新项目的替代方案。继承于ViewGroup可以包含任何View。功能比SwipeRefreshLayout强大。支持所有的View: ListView, GridView, ScrollView, FrameLayout, 甚至 TextView.

运行效果:

使用说明:

这是现在已经停止维护的下拉刷新项目的替代方案。继承于ViewGroup可以包含任何View。功能比SwipeRefreshLayout强大。使用起来非常简单。良好的设计,如果你想定制自己的UI样式,非常简单,就像给ListView加一个Header View那么简单。支持
API LEVEL >= 8
APK下载支持所有的View:ListView, GridView, ScrollView, FrameLayout, 甚至 TextView.

支持各种下拉刷新交互.下拉刷新(iOS风格)

释放刷新(经典风格)

刷新时,头部保持(新浪微博)

刷新时,头部不保持(微信朋友圈)

自动刷新,进入界面时自动刷新

有6个参数可配置:阻尼系数默认:
1.7f
,越大,感觉下拉时越吃力。触发刷新时移动的位置比例默认,
1.2f
,移动达到头部高度1.2倍时可触发刷新操作。回弹延时默认
200ms
,回弹到刷新高度所用时间头部回弹时间默认
1000ms
刷新是保持头部默认值
true
.下拉刷新 / 释放刷新默认为释放刷新xml中配置示例
也可以在java代码中配置
StoreHouse 风格使用字符串, 支持A-Z, 0-7 以及
-
.
使用资源文件中的路径信息
资源文件
res/values/arrays.xml
内容如下:
处理刷新通过
PtrHandler
,可以检查确定是否可以下来刷新以及在合适的时间刷新数据。检查是否可以下拉刷新在
PtrDefaultHandler.checkContentCanBePulledDown
中有默认简单的实现,你可以根据实际情况完成这个逻辑。
例子:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: