Android下拉刷新,上拉加载,有没有比较好的第三方库?

Kilnn 2017-04-22 10:01:40
v4里面的SwipeRefreshLayout功能太单一,完全写死了,不能自定义,除非自己copy出来重写改写。找了一些第三方库,但是都不太好。我需要的效果:
1.能像SwipeRefreshLayout能包裹绝大多数布局,ListView,RecyclerView,LinearLayout等等。
2.必须得实现了NestedScroll效果,没有NestedScroll一概定义为偷工减料的残次品。
3.能够自定义刷新Header和加载Footer。
4.刷新Header和加载的Footer在显示的时候,不能影响整个视图的滚动效果,如正在刷新的时候,滚动ListView可以让刷新Header滑动视图之外去。
有没有好的第三方库,下拉刷新,上拉加载,老话题了,难道还要自己造轮子
...全文
6583 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
网络咖啡 2018-01-31
  • 打赏
  • 举报
回复
PullToRefreshListView
残梦之翼 2018-01-27
  • 打赏
  • 举报
回复
BaseRecyclerViewAdapterHelper支持你的需求,你到github上看看
qq_35623090 2018-01-06
  • 打赏
  • 举报
回复
fork 一个branch出来改一下呗
钰娘娘 2018-01-06
  • 打赏
  • 举报
回复
我也是用XRefreshView,功能复杂的时候都是要改装的,以前用很老的XListView
micolye 2018-01-02
  • 打赏
  • 举报
回复
同求,看了回复,还是没找到解决问题的方法
burro630 2018-01-02
  • 打赏
  • 举报
回复
我是选的XRefreshView进行了headerView刷新自定义。这个用起来的确不错。但是我想设置emptyView的时候,不尽如人意
一个小狼娃 2017-08-23
  • 打赏
  • 举报
回复
PullToRefch
你我的约定 2017-08-22
  • 打赏
  • 举报
回复
XRefreshView,中国人开发的,git地址:https://github.com/jianghejie/XRecyclerView很好用,不懂的话还可以加作者建立的QQ群
钰娘娘 2017-08-12
  • 打赏
  • 举报
回复
找到了,XRefreshView,git上有下载,例子非常全面,而且看上去也很好改装。
我叫吴友成 2017-06-20
  • 打赏
  • 举报
回复
EasyRecyclerview
「已注销」 2017-06-20
  • 打赏
  • 举报
回复
楼主有木有找到呢
宇云3 2017-06-14
  • 打赏
  • 举报
回复
打造自己的下拉刷新库(Ultra-Pull-To-Refresh) http://blog.csdn.net/james_liao3/article/details/70810576 轮子已造,想到没想到都有.
头发还没秃a 2017-05-23
  • 打赏
  • 举报
回复
https://git.coding.net/zhumj/MyFunction.git PullToRefreshActivity.java SwipeRefreshLayout + RecyclerView 实现下拉刷新、上拉加载更多
huohao-nicole 2017-05-22
  • 打赏
  • 举报
回复
你什么都想实现就自己写一个不就完了,用哪个组件就封装哪个组件的刷新和加载,多好! 地址拿走:http://blog.csdn.net/guolin_blog/article/details/9255575
lixuce1234 2017-05-22
  • 打赏
  • 举报
回复
你去看看XrecyclerView这个,支付宝里面有人就用着这个呢 应该能满足你的条件,但是加载动画的话还是需要自己去写的
Kilnn 2017-05-20
  • 打赏
  • 举报
回复
引用 17 楼 jianhui0 的回复:
我在用这个感觉还行 https://github.com/android-cjj/Android-MaterialRefreshLayout
也许对你的项目正好合适,但是我看了,发现并没有实现NestedScroll,在很多嵌套滑动的地方将不能使用。
jianhui0 2017-05-20
  • 打赏
  • 举报
回复
我在用这个感觉还行 https://github.com/android-cjj/Android-MaterialRefreshLayout
Kilnn 2017-04-24
  • 打赏
  • 举报
回复
引用 10 楼 blueocean_gao 的回复:
有个springView挺好用的,可以选择试试
这个库也没有实现NestedScroll
引用 15 楼 EX_Cj 的回复:
不如看一看git上star比较多的refresh项目?
看了,没找到合适的,我还是自己写一个适合这个项目的简单的下拉刷新先用着,一揽子解决方案可能真的比较难,这么多的下拉刷新库,也没有哪个能适应各种情况的。
  • 打赏
  • 举报
回复
不如看一看git上star比较多的refresh项目?
Kilnn 2017-04-24
  • 打赏
  • 举报
回复
引用 8 楼 EX_Cj 的回复:
[quote=引用 7 楼 LonelyRoamer 的回复:] 人这么少呢。。。
我也这么觉得,也可能是别人觉得这种问题没什么好回答的 我有问到一个叫xrefreshview的刷新框架,你看看你是否适用[/quote] 这个我也试了下,没有实现NestedScroll,在我的嵌套ScrollView中问题很大,不能用。
加载更多回复(13)

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧