Fondo blanco cuando se inicia la aplicación de Android
Cada vez que mi aplicación se inicia, hay un fondo blanco se muestra en un corto período de tiempo. A pesar de usar la pantalla de bienvenida, el problema todavía existe. Me gustaría configurar la pantalla de inicio a negro en lugar de blanco como predeterminado!
Esta es la actividad de pantalla de mi salpicadura:
- Definir un estilo personalizado (tema) en un componente de conmutador Android
- Utilizando un color personalizado para el fondo del botón mientras se utiliza el atributo selectableItemBackground
- No se puede dibujar texto a la vista personalizada
- ¿Es útil utilizar el diseño completo de WebView en la aplicación nativa de Android?
- Dibujar círculo HSV en tiempo de ejecución
public class SplashActivity extends Activity { private static String TAG = SplashActivity.class.getName(); private static long SLEEP_TIME = 1; // Sleep for some time @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); // Removes title bar setContentView(R.layout.splash); // Start timer and launch main activity IntentLauncher launcher = new IntentLauncher(); launcher.start(); } private class IntentLauncher extends Thread { /** * Sleep for some time and than start new activity. */ @Override public void run() { try { // Sleeping Thread.sleep(SLEEP_TIME*1000); } catch (Exception e) { Log.e(TAG, e.getMessage()); } // Start main activity Intent intent = new Intent(SplashActivity.this, MainActivity.class); SplashActivity.this.startActivity(intent); SplashActivity.this.finish(); } } @Override protected void onPause() { super.onPause(); overridePendingTransition(R.anim.fade_in, R.anim.fade_out); } }
- Posición MediaController con setAnchorView
- ¿Hay alguna manera de hacer columnas de tabla igual a una fracción de la anchura total?
- GetWidth () devuelve 0 si está establecido por android: layout_width = "match_parent"
- Animación de diálogo de progreso personalizado
- Android - diseño de xml como fondo
- ¿Cómo evito completamente que TextView se desplace?
- Android NestedScrollView tiene un tamaño incorrecto después de la aplicación: layout_behavior
- Android - ¿Cómo puedo utilizar el "android: layoutDirection"?
Utilice esta etiqueta en su manifiesto:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
en lugar de :
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
En styles.xml, en el tema especificado en su AndroidManifest.xml, agregue la línea siguiente:
<item name="android:windowBackground">@android:color/black</item>
Si desea cambiar la pantalla en blanco que aparece antes de la pantalla de bienvenida a negro, simplemente cambie el tema para SplashActivity en lugar de por toda la aplicación.
Puede utilizar esto:
<activity android:name="your.package.SplashActivity" android:label="@string/app_name" android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
Espero que esto ayude.
Puede cambiar el color de fondo de la ventana inicial utilizando un tema personalizado. Consulte Estilos y temas para ver un ejemplo.
Ha establecido splash.xml cuando se inicia la actividad. Cambiar eso, cambiar el fondo del padre al negro o cualquier color que usted wan. Funcionará o cambiará el tema splash.xml a holo_dark o cualquier otro tema
- Ojo de Eclipse para un chico de Visual Studio
- Cómo iniciar la llamada de Viber desde una aplicación de Android ?