各种下拉刷新
来源:互联网 发布:c语言求平均值 编辑:程序博客网 时间:2024/06/05 04:28
http://mp.weixin.qq.com/s?__biz=MzI3OTU0MzI4MQ==&mid=2247484696&idx=1&sn=d670bae899cc86ffb9df82e61babe0e5&chksm=eb476986dc30e09093deb1a1cb559cd4a70dcc20708f53309fb325293da8fe6b58d2e46091ad&mpshare=1&scene=23&srcid=0927tpnVsuDpdpfCp3wIPDY9#rd
那些不容错过的智能刷新加载框架—Android开发开源必备
一些值得学习的几个下拉刷新上拉加载开源库
正文博客地址:
http://www.jianshu.com/p/9b9180dff49
声明原创|本文为codeGoogler授权发布,未经允许请勿转载
功能齐全的AnimRefreshRecyclerView
根据列表的不同效果选择不同的布局管理器
根据不同的布局管理器设置分割线:
设置Header和Footer
手动刷新
项目地址:
https://github.com/shichaohui/AnimRefreshRecyclerView
XRefreshView支持各种各种自定义
松开加载更多的Recyclerview
带Banner的Recyclerview
LinearLayout样式的Recyclerview
自定义下拉图标
效果图
项目地址:
https://github.com/huxq17/XRefreshView
BGARefreshLayout-Android
开发者使用 该框架可以对各种控件实现多种下拉刷新效果、上拉加载更多以及配置自定义头部广告位
新浪微博下拉刷新风格(可设置各种状态是的文本,可设置整个刷新头部的背景)
慕课网下拉刷新风格(可设置其中的 logo 和颜色成自己公司的风格,可设置整个刷新头部的背景)
美团下拉刷新风格(可设置其中的图片和动画成自己公司的风格,可设置整个刷新头部的背景)
类似 qq 好友列表黏性下拉刷新风格(三阶贝塞尔曲线没怎么调好,刚开始下拉时效果不太好,可设置整个刷新头部的背景)
效果图:
项目地址:
https://github.com/bingoogolapple/BGARefreshLayout-Android
TwinklingRefreshLayout
支持下拉刷新和上拉加载的RefreshLayout
自带越界回弹效果
支持RecyclerView
支持AbsListView,
支持ScrollView
支持WebView
效果图:
项目地址:
https://github.com/lcodecorex/TwinklingRefreshLayout
Android智能下拉刷新框架-SmartRefreshLayout
支持所有的 View(AbsListView、RecyclerView、WebView….View) 和多层嵌套的视图结构
支持自定义并且已经集成了很多炫酷的 Header 和 Footer (图).
支持和ListView的同步滚动 和 RecyclerView、AppBarLayout、CoordinatorLayout 的嵌套滚动 NestedScrolling.
支持在Android Studio Xml 编辑器中预览 效果(图)
支持分别在 Default(默认)、Xml、JavaCode 三个中设置 Header 和 Footer.
支持自动刷新、自动上拉加载(自动检测列表惯性滚动到底部,而不用手动上拉).
支持通用的刷新监听器 OnRefreshListener 和更详细的滚动监听 OnMultiPurposeListener.
支持自定义回弹动画的插值器,实现各种炫酷的动画效果.
支持设置主题来适配任何场景的App,不会出现炫酷但很尴尬的情况.
支持设置多种滑动方式来适配各种效果的Header和Footer:平移、拉伸、背后固定、顶层固定、全屏
支持内容尺寸自适应 Content-wrap_content
支持继承重写和扩展功能,内部实现没有 private 方法和字段,继承之后都可以重写覆盖
支持越界回弹(Listview、RecyclerView、ScrollView、WebView…View)
支持多点触摸,下拉、上拉各种手势冲突
项目地址:
https://github.com/scwang90/SmartRefreshLayout
一个好玩的FunGameRefreshView
效果图
项目地址
https://github.com/Hitomis/FunGameRefresh
MarkMjw/PullToRefresh
根据Maxwin的XListView改造而来,完善下拉刷新上拉加载更多的功能并实现自动刷新以及自动加载等功能, 并增加对ScrollView的支持
项目地址:
https://github.com/MarkMjw/PullToRefresh
Android-PullToRefresh
Android-PullToRefresh是一个个功能强大支持ListView、ExpandableListView、GridView、WebView、ScrollView、HorizontalScrollView、ViewPager、ListFragment
项目地址:
https://github.com/chrisbanes/Android-PullToRefresh
基于Google修改的google下拉控件SwipeRefreshLayout
项目地址:
https://github.com/baoyongzhang/android-PullRefreshLayout
BeerSwipeRefreshLayout
非常有创意的一个库
项目地址:
https://github.com/recruit-lifestyle/BeerSwipeRefresh
PullLoadMoreRecyclerView
实现RecyclerView下拉刷新和上拉加载更多以及RecyclerView线性、网格、瀑布流效果演示
项目地址:
https://github.com/WuXiaolong/PullLoadMoreRecyclerView
一个古老的PullToRefreshAndLoad
项目效果:
项目地址:
https://github.com/jingchenUSTC/PullToRefreshAndLoad
方便调用的SuperRecycleView
结合XrecyclerView 和BaseRecyclerViewAdapterHelper更加的方便的调用RecyclerView的下拉刷新跟上拉加载
添加高仿微信通讯录模块以及美团地址选择模块
更多文章请参考
2017上半年技术文章集合—184篇文章分类汇总
高级UI特效仿直播点赞效果—一个优美炫酷的点赞动画
一个实现录音和播放的小案例
NDK项目实战—高仿360手机助手之卸载监听
相信自己,没有做不到的,只有想不到的
在这里获得的不仅仅是技术!
日 更 精 彩
微 信 号:codeGoogler
—终端研发部—
如果你觉得此文对您有所帮助,欢迎入群 QQ交流群 :232203809
微信公众号:终端研发部
- 各种下拉刷新
- 下拉刷新各种效果集合
- android-pulltorefresh 支持各种控件下拉刷新
- SwipeRefresh 各种实现上拉,下拉刷新
- SwipeRefresh 各种实现上拉,下拉刷新
- 支持各种控件上/下拉刷新的android-pulltorefresh
- Android各种View的下拉刷新与加载更多
- Android View 下拉上拉刷新 适合各种控件
- 下拉刷新 上拉加载 支持各种view
- 实现下拉刷新,上拉加载可自定义各种动画
- 下拉刷新
- 下拉刷新
- 下拉刷新
- 下拉刷新
- 下拉刷新
- 下拉刷新
- 下拉刷新
- 下拉刷新
- 自动化运维之后,你还在人工巡检吗?
- DevOps实践(1)面向服务的全自动化测试体系
- cd切换盘符 requests安装 安装pip
- 文章标题
- 欢迎使用CSDN-markdown编辑器
- 各种下拉刷新
- spring boot入门(一)
- 【转】如何在cmd命令行中查看、修改、删除与添加环境变量
- nodeclub迁移至nodebb
- JavaScript日期相减得到天数
- UE4材质
- 前端整理-一个能画出的页面
- 运维不得不知道的事 数据中心断电如何做
- 数据中心发电机组的选择及控制