Animation_scale

    <scale
        android:duration="3000" //持续事件
        android:fromXScale="0"  //从X轴多大开始
        android:fromYScale="0"  //同上
        android:interpolator="@android:anim/accelerate_decelerate_interpolator"  //变化的过程,有匀速,加速等
        android:pivotX="50%"  //变化的位置 ,这里是中心
        android:pivotY="50%"
        android:toXScale="1"  //最终X轴的大小
        android:toYScale="1">

这是动画变化基本且必要的属性。

代码中的使用方法

                Animation loadAnimation;
                loadAnimation = AnimationUtils.loadAnimation(this, R.anim.alpha);
                image.startAnimation(loadAnimation);

R.anim.alpha是放置属性的位置,在res文件中创建一个anim文件夹即可

时间: 2024-10-03 23:34:03

Animation_scale的相关文章

android游戏开发5-10 补间动画 透明度渐变 旋转 缩放 平移

首先在res文件下新建anim文件夹 新建anim_alpha.xml代码如下: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:duration="2000" android:fillAfter="

Android布局特效(一)

public class MainActivity extends Activity { AlphaAnimation animation_alpha; RotateAnimation animation_rotate; ScaleAnimation animation_scale; TranslateAnimation animation_translate; AnimationSet animationSet; ImageView image; @Override protected voi