Android加载动画系列—— CircularJumpLoadingAnim
小编在逛掘金社区的时候,一不小心看到了一篇讲加载动画的文章,于是点进去看了看,被这些炫酷的加载动画深深地吸引了,于是小编觉得有必要自己动手记录一下这些炫酷的动画,顺便丰富一下自己的学习笔记。
让我们先来看看效果图:
在此我就不做过多的分析,直接上源码。
1、CircularJumpLoadingAnim.java源码如下:
public class CircularJumpLoadingAnim extends View { private Paint mPaint; private float mWidth = 0f; private float mHeight = 0f; private float mMaxRadius = 6; private int circularCount = 4; private float mAnimatedValue = 0f; private int mJumpValue = 0; public CircularJumpLoadingAnim(Context context) { this(context, null); } public CircularJumpLoadingAnim(Context context, AttributeSet attrs) { this(context, attrs, 0); }