11# UltraSwipeRefresh
22
3- [ ![ Download ] ( https://img.shields.io/badge/download-App-blue.svg )] ( https://raw.githubusercontent.com/jenly1314/UltraSwipeRefresh/master/app/release/app-release.apk )
4- [ ![ MavenCentral ] ( https://img.shields.io/maven-central /v/com. github. jenly1314.UltraSwipeRefresh/refresh )] ( https://repo1.maven.org/maven2/com/github/ jenly1314/UltraSwipeRefresh )
5- [ ![ JitPack ] ( https://jitpack. io/v/ jenly1314/UltraSwipeRefresh.svg )] ( https://jitpack.io/# jenly1314/UltraSwipeRefresh )
6- [ ![ CircleCI ] ( https://circleci.com/gh/jenly1314/UltraSwipeRefresh.svg?style=svg )] ( https://circleci. com/gh/ jenly1314/UltraSwipeRefresh )
7- [ ![ API] ( https://img.shields.io/badge/API-21%2B-blue.svg?style=flat )] ( https://android-arsenal .com/api?level=21 )
8- [ ![ License] ( https://img.shields.io/badge /license-MIT-blue.svg )] ( https://opensource.org/licenses/mit-license.php )
3+ [ ![ MavenCentral ] ( https://img.shields.io/maven-central/v/com.github.jenly1314.UltraSwipeRefresh/refresh?logo=sonatype )] ( https://repo1.maven.org/maven2/com/github/jenly1314/UltraSwipeRefresh )
4+ [ ![ JitPack ] ( https://img.shields.io/jitpack /v/github/ jenly1314/UltraSwipeRefresh?logo=jitpack )] ( https://jitpack.io/# jenly1314/UltraSwipeRefresh )
5+ [ ![ CI ] ( https://img.shields. io/github/actions/workflow/status/ jenly1314/UltraSwipeRefresh/build.yml?logo=github )] ( https://github.com/ jenly1314/UltraSwipeRefresh/actions/workflows/build.yml )
6+ [ ![ Download ] ( https://img.shields.io/badge/download-APK-brightgreen?logo=github )] ( https://raw.githubusercontent. com/jenly1314/UltraSwipeRefresh/master/app/release/app-release.apk )
7+ [ ![ API] ( https://img.shields.io/badge/API-21%2B-brightgreen?logo=android )] ( https://developer. android.com/guide/topics/manifest/uses-sdk-element#ApiLevels )
8+ [ ![ License] ( https://img.shields.io/github /license/jenly1314/UltraSwipeRefresh?logo=open-source-initiative )] ( https://opensource.org/licenses/mit )
99
1010** UltraSwipeRefresh** :一个可带来极致体验的 ** Compose** 刷新组件;支持下拉刷新和上拉加载,可完美替代官方的 ** SwipeRefresh** ;并且支持的功能更多,可扩展性更强。
1111
1414> 这里简单的概括下 ** UltraSwipeRefresh** 主要的一些功能特色:刷新指示器支持多种滑动方式:平移、固定内容、固定在背后、固定在前面; ** headerIndicator** 和 ** footerIndicator** 可任意定制,并且 ** Header** 和 ** Footer** 的样式与滑动模式可随意组合。
1515
1616
17- ## Gif 展示
17+ ## 效果展示
1818
1919![ Image] ( art/UltraSwipeRefresh.gif )
2020
3333 }
3434 ```
3535
36- 2. 在Module的 **build.gradle** 里面添加引入依赖项
36+ 2. 在Module的 **build.gradle** 中添加依赖项
3737
3838 ```gradle
3939 // 极致体验的Compose刷新组件 (*必须)
@@ -192,6 +192,17 @@ UltraSwipeRefreshTheme.config = UltraSwipeRefreshTheme.config.copy(
192192
193193- [ CodeTextField] ( https://github.com/jenly1314/CodeTextField ) 一个使用 Compose 实现的验证码输入框。
194194- [ compose-component] ( https://github.com/jenly1314/compose-component ) 一个Jetpack Compose的组件库;主要提供了一些小组件,便于快速使用。
195+ - [ SuperSwipeRefreshLayout] ( https://github.com/jenly1314/SuperSwipeRefreshLayout ) 是在SwipeRefreshLayout的基础之上扩展修改,让其支持上拉刷新,基本用法与SwipeRefreshLayout一致。
196+ - [ SuperSlidingPaneLayout] ( https://github.com/jenly1314/SuperSlidingPaneLayout ) 是在SwipeRefreshLayout的基础之上扩展修改,让其支持上拉刷新,基本用法与SwipeRefreshLayout一致。
197+ - [ SuperTextView] ( https://github.com/jenly1314/SuperTextView ) 一个在TextView的基础上扩展了几种动画效果的控件。
198+ - [ LoadingView] ( https://github.com/jenly1314/LoadingView ) 一个圆弧加载过渡动画,圆弧个数,大小,弧度,渐变颜色,完全可配。
199+ - [ WaveView] ( https://github.com/jenly1314/WaveView ) 一个水波纹动画控件视图,支持波纹数,波纹振幅,波纹颜色,波纹速度,波纹方向等属性完全可配。
200+ - [ GiftSurfaceView] ( https://github.com/jenly1314/GiftSurfaceView ) 一个适用于直播间送礼物拼图案的动画控件。
201+ - [ FlutteringLayout] ( https://github.com/jenly1314/FlutteringLayout ) 一个适用于直播间点赞桃心飘动效果的控件。
202+ - [ DragPolygonView] ( https://github.com/jenly1314/DragPolygonView ) 一个支持可拖动多边形,支持通过拖拽多边形的角改变其形状的任意多边形控件。
203+ - [ CircleProgressView] ( https://github.com/jenly1314/CircleProgressView ) 一个圆形的进度动画控件,动画效果纵享丝滑。
204+ - [ ArcSeekBar] ( https://github.com/jenly1314/ArcSeekBar ) 一个弧形的拖动条进度控件,配置参数完全可定制化。
205+ - [ DrawBoard] ( https://github.com/jenly1314/DrawBoard ) 一个自定义View实现的画板;方便对图片进行编辑和各种涂鸦相关操作。
195206
196207<!-- end -->
197208
@@ -200,30 +211,9 @@ UltraSwipeRefreshTheme.config = UltraSwipeRefreshTheme.config.copy(
200211#### v1.3.1 :2024-12-23
201212* 修复BUG:快速滑动时,出现收起动画不执行的问题。 ([ #21 ] ( https://github.com/jenly1314/UltraSwipeRefresh/issues/21 ) )
202213
203-
204214#### [ 查看更多版本日志] ( CHANGELOG.md )
205215
206- ## 赞赏
207-
208- 如果您喜欢UltraSwipeRefresh,或感觉UltraSwipeRefresh帮助到了您,可以点右上角“Star”支持一下,您的支持就是我的动力,谢谢 :smiley :
209- <p >您也可以扫描下面的二维码,请作者喝杯咖啡 :coffee:
210-
211- <div >
212- <img src =" https://jenly1314.github.io/image/page/rewardcode.png " >
213- </div >
214-
215- ## 关于我
216-
217- | 我的博客 | GitHub | Gitee | CSDN | 博客园 |
218- | :------------------------------------------------------------------------------------| :----------------------------------------------------------------------------------------| :---------------------------------------------------------------------------------------| :-------------------------------------------------------------------------------------| :-------------------------------------------------------------------------------|
219- | <a title =" 我的博客 " href =" https://jenly1314.github.io " target =" _blank " >Jenly's Blog</a > | <a title =" GitHub开源项目 " href =" https://github.com/jenly1314 " target =" _blank " >jenly1314</a > | <a title =" Gitee开源项目 " href =" https://gitee.com/jenly1314 " target =" _blank " >jenly1314</a > | <a title =" CSDN博客 " href =" http://blog.csdn.net/jenly121 " target =" _blank " >jenly121</a > | <a title =" 博客园 " href =" https://www.cnblogs.com/jenly " target =" _blank " >jenly</a > |
220-
221- ## 联系我
222216
223- | 微信公众号 | Gmail邮箱 | QQ邮箱 | QQ群 | QQ群 |
224- | :-------------| :---------------------------------------------------------------------------------| :----------------------------------------------------------------------------------| :--------------------------------------------------------------------------------------------------------------------------| :--------------------------------------------------------------------------------------------------------------------------|
225- | [ Jenly666
] ( http://weixin.qq.com/r/wzpWTuPEQL4-ract92-R ) | <
a title =
" 给我发邮件 " href =
" mailto:[email protected] " target =
" _blank " >jenly1314</
a >
| <
a title =
" 给我发邮件 " href =
" mailto:[email protected] " target =
" _blank " >jenly1314</
a >
| <
a title =
" 点击加入QQ群 " href =
" https://qm.qq.com/cgi-bin/qm/qr?k=6_RukjAhwjAdDHEk2G7nph-o8fBFFzZz " target =
" _blank " >20867961</
a >
| <
a title =
" 点击加入QQ群 " href =
" https://qm.qq.com/cgi-bin/qm/qr?k=Z9pobM8bzAW7tM_8xC31W8IcbIl0A-zT " target =
" _blank " >64020761</
a >
| 217+ ---
226218
227- <div >
228- <img src =" https://jenly1314.github.io/image/page/footer.png " >
229- </div >
219+ ![ footer] ( https://jenly1314.github.io/page/footer.svg )
0 commit comments