Cómo agregar la pantalla de bienvenida después de haber desarrollado mi aplicación de Android

Primero debe definir la pantalla spash en su archivo layout.xml;

<LinearLayout xmlns: android = "http://schemas.android.com/apk/r…"

android: orientación = “vertical” android: layout_width = “fill_parent”

android: layout_height = “fill_parent”>

<ImageView android: id = "@ + id / splashscreen" android: layout_width = "wrap_content"

android: layout_height = “fill_parent”

android: src = “@ drawable / splash”

android: layout_gravity = “center” />

<TextView android: layout_width = "fill_parent"

android: layout_height = “wrap_content”

android: text = “Hola mundo, splash” />

Y tu actividad:

importar android.app.Activity;

importar android.content.Intent;

importar android.os.Bundle;

importar android.os.Handler;

Splash de clase pública extiende la actividad {

/ ** Duración de la espera ** /

privado final int SPLASH_DISPLAY_LENGTH = 1000;

/** Se llama cuando se crea por primera vez la actividad. * /

@Anular

public void onCreate (Bundle icicle) {

super.onCreate (carámbano);

setContentView (R.layout.splashscreen);

/ * Nuevo controlador para iniciar la actividad del menú

* y cierre esta pantalla de bienvenida después de algunos segundos. * /

nuevo controlador (). postDelayed (nuevo Runnable () {

@Anular

public void run () {

/ * Crear una intención que iniciará la actividad del menú. * /

Intención mainIntent = nueva intención (Splash.this, Menu.class);

Splash.this.startActivity (mainIntent);

Splash.this.finish ();

}

}, SPLASH_DISPLAY_LENGTH);

}

}

Me gusta esto

Manera correcta de crear pantalla de bienvenida en Android – AndroidPub

Cómo implementar Android Splash Screen

Ten un buen dia

Te aconsejaré que sigas este tutorial en Android Splash Screen Tutorial Uso de New Android Studio.

El tutorial es muy detallado.

Por favor, consulte el enlace que puede ayudarlo y hágale saber si tiene alguna pregunta.

Agregar pantalla de bienvenida en Android

Gracias.

Darle una oportunidad