Android 学习TweenAnimation动画让一张图片360度旋转
代码说明:
这是一个Android TweenAnimation动画让一张图片360度旋转,在android虚拟机上运行后,单击“观看动画”按钮后,图像即开始旋转,旋转N圈后自动停止,并自动减慢速度停止,保持最后的状态。来看相关的代码(并非完整代码): public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final ImageView iv = (ImageView)findViewById(R.id.iv); Button btn = (Button)findViewById(R.id.btn); final Animation anim1 = AnimationUtils.loadAnimation(this, R.anim.anim1); final Animation anim2 = AnimationUtils.loadAnimation(this, R.anim.anim2); anim1.setFillAfter(true);//保持最后的状态 anim2.setFillAfter(true); final Handler h = new Handler(){ @Override public void handleMessage(Message msg) { if(msg.what == 0x11){ iv.startAnimation(anim2); } } };
下载说明:请别用迅雷下载,失败请重下,重下不扣分!