La animación en movimiento no es fácil en android

Estoy tratando de crear una animación de bola en movimiento en mi aplicación todo está funcionando bien, bola se mueve como yo quiero, pero no es suave. He intentado todo para que sea suave, pero no hay suerte cada vez que no.

Aquí está mi código xml:

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="true" > <translate android:duration="3000" android:fromXDelta="-1%p" android:fromYDelta="-87%p" android:toXDelta="1%p" android:toYDelta="-40%p" /> <translate android:duration="3000" android:fromXDelta="2%p" android:fromYDelta="0%p" android:startOffset="2200" android:toXDelta="0%p" android:toYDelta="42%p" /> <translate android:duration="4000" android:fromXDelta="0%p" android:fromYDelta="42%p" android:startOffset="4500" android:toXDelta="-5%p" android:toYDelta="0%p" /> <translate android:duration="4000" android:fromXDelta="0%p" android:fromYDelta="0%p" android:startOffset="5500" android:toXDelta="4%p" android:toYDelta="-47%p" /> </set> 

Y aquí está mi código java:

 ImageView image = (ImageView)findViewById(R.id.imageView1); Animation anim = AnimationUtils.loadAnimation(this, R.drawable.moveing_ball_anim); image.startAnimation(anim); 

Muevo la imagen en esta forma.

Es necesario intentar utilizar LinearInterpolator en lugar de AccelerateInterpolator.

Vaya a través de este enlace e intente implementarlo. Usted obtendrá su solución. Enlazar

  • No hay error aún Android Studio dice que "no se encontraron pruebas"
  • Android / Java "Convertir" la cadena al botón
  • Cómo importar bibliotecas compartidas en Cmake para Android
  • Adquisición del código de moneda de un país
  • Descarga rápidamente mapas de bits de la memoria
  • Encriptación AES 128 en Java Descifrado en PHP
  • API de la cámara Android2 YUV_420_888 a JPEG
  • Android Studio: Error al crear el código de error JVM: -1
  • ¿Existe ya una clase StopWatch para android y por qué no funciona mi implementación?
  • Por qué necesitamos utilizar Context.obtainStyledAttributes y declare-styleable para obtener el atributo de un componente GUI
  • Cómo borrar la memoria del montón de eclipse
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.