Pantalla Splash mientras carga recursos en la aplicación android

Me gustaría tener una pantalla de bienvenida al cargar recursos (imágenes y sonidos). ¿Cómo sé que todo está cargado? ¿Se cargan todos los recursos en el inicio de la aplicación?

Gracias

Para implementar en consecuencia una pantalla de bienvenida en Android, desea:

  1. Muestra una pantalla de primer plano con alguna indicación de progreso para el usuario.
  2. Ejecutar un subproceso de fondo para realizar tareas que tardan un tiempo indefinido.
  3. Ambos hilos que comunican entre ellos, como usted necesita el primero plano para demostrar el progreso en el fondo.
  4. Matar correctamente el hilo de fondo cuando termina de hacer su tarea. Si está planeando utilizar AsyncTask en Android, tiene un problema allí. ( Enlace )

He encontrado este tutorial y lo sugiero fuertemente: http://www.41post.com/4588/programming/android-coding-a-loading-screen-part-1

Parte 1 realizar esta tarea básica, parte 2 muestra cómo matar correctamente el AsyncTask. Y la parte 3 pone una vista personalizada en el primer plano en vez de ProgressActivity.

Usted podría hacer todo su carga en un asyncTask entonces su onPostExecute quitar la pantalla de bienvenida. Esto ayudaría a asegurarse de que no bloquea el hilo de la interfaz de usuario al realizar tareas costosas que podrían causar una ventana emergente ANR.

Aquí tienes, escribió un tutorial sobre cómo crear una SplashScreen con una barra de progreso:
http://blog.blundellapps.com/tut-splashscreen-with-progress-bar/

Básicamente, en lugar de su subproceso se inicia un ASyncTask, pasar una referencia a su progresoSpinner en el ASyncTask y esto se actualizará como el hilo está descargando recursos (o lo que quieras hacer).

Introduzca aquí la descripción de la imagen

Aquí hay un tutorial completo sobre cómo hacerlo. He utilizado este yo mismo con grandes resultados.

http://www.barebonescoder.com/2010/04/a-simple-android-splash-screen/

  • ¿Se puede añadir subcarpeta al diseño en el proyecto Eclipse Android?
  • Bitmaps de Android en la memoria de fugas xml?
  • Android: Cómo obtener un recurso id de un recurso de Android
  • ID de recurso de Android
  • ¿Hay alguna manera de utilizar los recursos android no públicos en mi aplicación?
  • Android: referencia a recursos en xml personalizado
  • Cómo eliminar fácilmente los recursos de localización innecesarios de bibliotecas añadidas en la versión APK
  • Android: carga la fuente personalizada en la tarjeta SD
  • InputStream de la carpeta de activos de Android devuelve vacío
  • La ruta de acceso de Android al archivo txt de activos
  • ¿Cómo obtener la ID de Android para un elemento de menú en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.