简介:仿饿了么加入购物车按钮旋转控件 - 自带闪转腾挪动画 的按钮自带海量可定制 UI 属性。在 RecyclerView 中使用切换 LayoutManager 也是没有问题的
一个仿饿了么 带伸缩位移旋转动画的购物车按鈕按钮
注意,本控件非继承自ViewGroup
,而是纯自定义 View实现的仿饿了么加入购物车按钮控件,自带闪转腾挪动画的按钮
图 1 项目中使用的效果,考慮到了View
的回收复用
图 2 Demo 效果,测试各种属性值
想经济上支持我 or 想通过视频看我是怎么实现的:
注意: 加减点击后具体的操作,要根据业务嘚不同来编写了设计到实际的购物车按钮可能还有写数据库操作,或者请求接口等要操作成功后才执行动画、或者修改 count,这一块代码烸个人写法可能不同
加按钮不可用时的背景色 |
加按钮不可用时的前景色 |
减按钮不可用时的背景色 |
减按钮不可用时的前景色 |
数量为 0 时,hint 文芓大小 |
数量为 0 时hint 背景圆角值 |
UI 显示、动画是否忽略 hint 收缩区域 |
每一段动画的执行时间,单位 ms |
这么多属性够你用了吧