/Practice

practice demo

Primary LanguageJava

各种写着玩的自定义控件demo

有时网上看到一些比较有意思的开源项目,有时间的话就会自己也撸一个出来,但是一般只关注实现样式、动画等,不会太去细致完整地完成,俗称占个坑~

持续更新中...

github地址

下载模块

前阵子项目里需要重写下载模块,于是简单写了个下载模块。DDownload了解一下。

流式标签

只做了简单又菜逼的实现,后面再优化~

流式标签

侧滑菜单

侧滑菜单

饿了么加入购物车按钮

eleme.gif

仿支付宝支付成功动画

支付宝支付成功动画

波浪效果进度条(正弦函数实现+贝塞尔曲线实现)

波浪效果.gif

竖排文字

竖排文字.png

多功能按钮

RoundLoadingView 可自定义圆角、正常/点击/不可用时的背景/文字/边缘(stroke)颜色,并添加了 loading 状态和倒计时状态的按钮

RoundLoadingView

滚动轮播控件

AutoLoopView,目前还只是很简单的一个滚动轮播效果,后续可能会扩展类似于淘宝和大众点评的双行/带图片的轮播视图,先挖个坑~

轮播视图

指示器和 ViewPager 滑动效果

ViewPagerIndicator

banner、指示器

折线图

折线

渐变圆环

真机效果没这么丑的~ 圆环.gif