Cambiar el color de la ventana de inicio de la aplicación

Me gustaría cambiar el color que parpadea por un momento mientras se está lanzando una aplicación. Creo que está determinado por el tema de aplicación general, pero me gustaría especificar otro color.

Para elaborar, no me gustaría modificar el color de fondo predeterminado para todas las actividades, especificado por:

<item name="android:windowBackground">@color/red</item>

¿Cuál es la forma más elegante de lograr esto?

¡Gracias por tu tiempo!

2 Solutions collect form web for “Cambiar el color de la ventana de inicio de la aplicación”

Para otros que ven esto …

Tuve el mismo problema, y ​​la respuesta de Ye Lin Aung me ayudó mucho, pero tuve que investigar más, para complementar la respuesta:

En el directorio de valores, si no lo tiene, cree un archivo de estilos como este:

 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="AppBaseTheme" parent="android:Theme.Holo.NoActionBar.Fullscreen"> <item name="android:windowBackground">@color/your_color</item> </style> </resources> 

Ahora vaya a AndroidManifest.xml y agregue el estilo al lanzador de actividades:

 <activity android:name=".Main" android:theme="@style/AppBaseTheme" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> 

Vi un post de Google+ hace un tiempo. Según él, usted puede cambiar el color de las ventanas de lanzamiento especificándolo en su tema.

En el lanzamiento de la aplicación, Android muestra una ventana de vista previa simple (basada en su tema de actividad) como una respuesta inmediata a la acción del usuario. A continuación, la ventana de vista previa se desvanece con su interfaz de usuario actual, una vez que se ha cargado completamente. Para asegurar una transición visual suave, el tema de actividad debe coincidir con su IU completa lo más cerca posible. La imagen de abajo muestra cómo la experiencia puede ser jarring si no se maneja correctamente.

Por ejemplo, si su actividad no requiere una barra de acción, deshabilítela en el tema para que no aparezca brevemente en la ventana de vista previa. Para ello, utilice o amplíe un tema de actividad sin barra de acción. También puede anular el color de fondo de la ventana, si corresponde, para que coincida mejor con su interfaz de usuario completa.

 <style name="AppBaseTheme" parent="android:Theme.Holo.NoActionBar"> <item name="android:windowBackground">@color/red</item> </style> 
  • Boot complete broadcast procesado en serie en KITKAT 4.4.2 <ACTION_BOOT_COMPLETED> <ActivityManagerService.java>
  • ¿Cómo inicio mi aplicación al inicio?
  • Cómo agregar acceso directo a la pantalla de inicio en android mediante programación
  • Reanudar la actividad en Android
  • Permiso de Asus (administrador de autostart), miui (centro de seguridad)
  • Android AutoCompleteTextView con correo electrónico no
  • Cómo deshabilitar la aplicación nativa de Facebook para el inicio de sesión de usuario
  • Sharedpreference con la pantalla de bienvenida
  • Iniciar la aplicación Android sin actividad
  • Añadir acceso directo a la aplicación de Android En la pantalla principal, haga clic en el botón
  • Pantalla blanca después de Splash en android - ionic 2
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.