这里给正在学安卓的小白们分享一个动画吧,用处挺多,代码也不多,还望各位大佬不要打击。
进入正题,先看看效果
对了 就是这个自我旋转哈哈 晕不晕
好了 来看代码吧 该说的都在代码注释里面 自己仔细看呦
//自定义一个类继承Animation(android.view.animation.Animation)抽象类 public class MyAnimation extends Animation { // 先定义成员变量 //X轴的中心坐标 int center_X; //Y轴的中心坐标 int center_Y; // 初始化Camera Camera camera = new Camera(); }
接下来要注意了
重写initialize()方法
/** * 在initialize对变量进行初始化 * @param width * @param height * @param parentWidth * @param parentHeight */ @Override public void initialize(int width, int height, int parentWidth, int parentHeight) { super.initialize