转载请标明出处:http://blog.csdn.net/scuyttyuuy123/article/details/51570898
最近一直在研究自定义View和属性动画,懂的多了感觉一些效果实现起来也满简单的,就自己造了一个轮子造福大家
这次要实现的是自定义❤型view,代码生成之后在一段时间内淡出且删除
效果是这样的:
那么怎么实现呢?难点其实就两个:
- 怎么画❤型
- 怎么实现动画效果
首先画❤型
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
// 重置画板
path.reset();
// 路径的起始点
path.moveTo(px, py - 5 * rate);