android给背景图加移动的动画

 private void initBackGroundView() {
       ImageView  mImageView = (ImageView) findViewById(R.id.de_img_backgroud);
        new Handler().postDelayed(new Runnable() {
           @Override
           public void run() {
               Animation animation = AnimationUtils.loadAnimation(LoginActivity.this, R.anim.translate_anim);
               mImageView.startAnimation(animation);
           }
}, 3000);
    }
translate_anim 

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator">
    <translate
        android:duration="20000"
        android:fromXDelta="-500"
        android:fromYDelta="0"
        android:repeatCount="1000"
        android:repeatMode="reverse"
        android:toXDelta="0"
        android:toYDelta="0"/>
    <alpha

        android:duration="20000"
        android:fromAlpha="1.0"
        android:repeatCount="1000"
        android:repeatMode="reverse"
        android:toAlpha="0.9" />


</set>


版权声明:本文为jifenglie原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。