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!

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> 
  • 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
  • Init.rc no iniciar mi servicio en el primer arranque después del flash
  • Sharedpreference con la pantalla de bienvenida
  • Proteger con contraseña la aplicación al iniciar
  • Android AutoCompleteTextView con correo electrónico no
  • ¿Cómo puedo activar automáticamente el inicio automático de mis aplicaciones en el menú de seguridad Xiaomi Mi4i?
  • Android - Servicio de inicio en el inicio
  • Crear carpeta en la pantalla de inicio mediante programación?
  • If (session.isOpen ()), inicio de sesión de facebook en android siempre devuelve false
  • Reanudar la actividad en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.