Animación de carga de Android

Estoy buscando alguna información sobre cómo crear animación de carga en android. ¿Es posible crear esta animación que podría llamar a esta animación en un hilo y terminar en otro?

Yo busco esto:

Introduzca aquí la descripción de la imagen

Intente abajo el código

ProgressDialog para mostrar:

ProgressDialog mDialog = new ProgressDialog(getApplicationContext()); mDialog.setMessage("Loading..."); mDialog.setCancelable(false); mDialog.show(); 

Después de cancelar ProgressDialog debajo del código:

  mdialog.dismiss(); 

Esto se hace básicamente con un AsyncTask y un ProgressDialog (usando el estilo del hilandero) que es iniciado y despedido por AsyncTask .

No puede iniciar / finalizar ProgressDialog desde cualquier subproceso que no sea el subproceso de UI. En él es más simple para usted desearía utilizar métodos de AsyncTask onPreExecute onPostExecute. Pero tendría cuidado con eso.

  1. No desea perder una referencia al diálogo desde la tarea asíncrona (el usuario cambia de orientación o rota la pantalla). Así que desea mantener WeakReference para dialogar
  2. Si usted está haciendo el worj de carga serio, yo recomment usar el servicio para él y el escuchar para callbacks del servicio (como transmisiones) para controlar diálogo. Esto también le permitirá separar el ciclo de vida de la actividad del trabajo de fondo.
  • Cómo obtener el evento de finalización de llamada en la aplicación para Android
  • Analizar XML desde un sitio web a un dispositivo Android
  • Android Geofencing con Google Play Services 6.5.87
  • ¿Cómo obtener datos de cada EditText creado dinámicamente en Android?
  • ¿Cómo esperar que todas las tareas en un ThreadPoolExecutor terminen sin apagar el Ejecutor?
  • Cadena de signos con PEM PrivateKey
  • El nombre del paquete de refactorización rompe toda la aplicación
  • Pasar los datos de los elementos de los clics hechos por RecyclerView CardView a la actividad
  • Utilizar IExtendedNetworkService para obtener respuesta de USSD en Android
  • No encontró la clase "com.google.firebase.provider.FirebaseInitProvider"
  • Obtener los detalles del último registro de llamadas después de finalizar la llamada utilizando el receptor de difusión
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.