摘要: Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。下面就讲一下Tweene Animations。主要类:Animation 动画AlphaAnimation 渐变透明度RotateAnimation 画面旋转ScaleAnimation 渐变尺寸缩放TranslateAnimation 位置移动AnimationSet 动画集有了这些类,那么我们如何来实现动画效果呢?以自定义View为例,该View很简单,画面上只有一个图片。 阅读全文
posted @ 2013-01-06 17:06 rui90102 阅读(720) 评论(0) 推荐(0) 编辑
摘要: // 淡入 AlphaAnimation animation = new AlphaAnimation(0.0f, 1.0f); animation.setDuration(1000); animation.setStartOffset(300); button1.setVisibility(View.VISIBLE); button1.startAnimation(animation);// 淡出 AlphaAnimation animation = new AlphaAnimation(1.0f, 0.0f); animation.setDuration(1... 阅读全文
posted @ 2013-01-06 17:03 rui90102 阅读(333) 评论(0) 推荐(0) 编辑