¿Cómo mostrar el estado "Cargando" en Android?

Estoy creando una aplicación de Android y tiene que cargar algunos datos a través de Internet (solo algunos datos, no todos). Entonces, cuando los datos se están cargando y la conexión a Internet es lenta, quiero mostrar un icono de "Cargando ..." al usuario.

Entonces, ¿cómo puedo hacer esto? ¿Mostrar un ícono "Cargando ..." mientras los datos se cargan en segundo plano y, cuando está completamente cargado, ocultar el ícono?

¡Gracias por adelantado

Respuestas a la pregunta(8)

Su respuesta a la pregunta