首页 > 移动平台 > 详细

android tween动画和Frame动画总结

时间:2015-03-02 22:06:50      阅读:253      评论:0      收藏:0      [点我收藏+]

tween  动画有四种

//透明度动画
AlphaAnimation aa = (AlphaAnimation) AnimationUtils.loadAnimation(MainActivity.this,R.anim.myalpha);
//位移动画
TranslateAnimation ta = new TranslateAnimation(
                        Animation.RELATIVE_TO_SELF, 0.5f,
                        Animation.RELATIVE_TO_SELF, 1f,
                        Animation.RELATIVE_TO_SELF, 0.5f,
                        Animation.RELATIVE_TO_SELF, 1f);

//旋转动画
RotateAnimation ra = new RotateAnimation(0, 360,
                        iv.getPivotX(), iv.getPivotY());
//放缩动画
ScaleAnimation sa = new ScaleAnimation(
                        Animation.RELATIVE_TO_SELF, 2f,
                        Animation.RELATIVE_TO_SELF, 2f);

XML形式

<alpha xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromAlpha="1"
    android:toAlpha="0.5"
    android:repeatCount="1"
    android:repeatMode="reverse"
    android:duration="3000"
     >

</alpha>

给要应用动画的view 使用iv.startAnimation(ta);方法,iv为一个imageview实例,ta为一个动画的实例

android tween动画和Frame动画总结

原文:http://www.cnblogs.com/u3shadow/p/4309709.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!