一种水滴下拉刷新实现方法
基本信息
申请号 | CN201811039919.6 | 申请日 | - |
公开(公告)号 | CN109308148B | 公开(公告)日 | 2022-03-04 |
申请公布号 | CN109308148B | 申请公布日 | 2022-03-04 |
分类号 | G06F3/0481(2022.01)I;G06F3/0485(2022.01)I | 分类 | 计算;推算;计数; |
发明人 | 孙征 | 申请(专利权)人 | 北京酷我科技有限公司 |
代理机构 | 北京国标律师事务所 | 代理人 | 姚克枫 |
地址 | 100080北京市海淀区农大南路1号院2号楼2层办公B-207-161 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种水滴下拉刷新实现方法,包括如下步骤:定义并实现类WaveView,用来绘制波浪及水滴相关特效,定义并实现类MaterialProgressDrawable,用来设置圆形滚动条样式,刷新过程中的圆形滚动动画效果,定义并实现类AnimationImageView,用来设置动画的监听操作,定义并实现类ProgressAnimationImageView,用来提供旋转动画的自定义控件,定义并实现类WaveSwipeRefreshLayout,用来放置列表视图、带箭头的圆圈刷新视图和水滴波浪视图,处理触摸事件,用来刷新动画状态的设置、刷新接口的回调。本发明,实现下拉波浪水滴刷新效果,算法可扩展性好,支持设置波纹和水滴的颜色、动画时间等特效,增加用户体验效果。 |
