Cambiar la actividad inicial de la aplicación

He creado la carne y las agallas de mi aplicación, pero quiero agregar una actividad diferente que será el punto de partida (una especie de pantalla de inicio de sesión).

Preguntas de pareja:

  • 1 Tengo un manejo bastante decente sobre cómo cambiar de actividades (basado en este artículo: http://www.linux-mag.com/id/7498 ) pero no estoy seguro de cómo crear una nueva ( con eclipse) .

  • 2 Una vez que tengo una nueva actividad creada, ¿cómo puedo configurarla como la actividad predeterminada de mi aplicación? Supongo que podría cambiar el nombre de las clases … pero ¿hay una forma más elegante de manejar eso (tal vez dentro de AndroidManifest.xml )?

Sí, usa el archivo AndroidManifest.xml . Incluso puede tener más de una actividad de iniciador especificada en el manifiesto de su aplicación. Para hacer una actividad vista en el lanzador, agrega estos atributos a tu actividad en el manifiesto:

     

Vaya a AndroidManifest.xml en la carpeta raíz de su proyecto y cambie primero el nombre de la actividad que desea ejecutar.

Ejemplo:

       

Si está utilizando Android Studio y es posible que haya seleccionado previamente otra actividad para iniciar.

Haga clic en Run > Edit configuration y luego asegúrese de que la opción Launch activity predeterminada esté seleccionada.

Lanzar actividad predeterminada

   android:label="MY APP NAME " >   android:label="LABEL FOR ACTIVITY " android:screenOrientation="portrait" >      

Esto es fácil de arreglar.

  • Los cambios en la actividad del Iniciador también se almacenan en la configuración de depuración .
  • Vaya a Run > Debug Configurations y edite la configuración.
  • También hay una configuración similar en Intellij en Run > Edit Configurations seleccione Ejecutar actividad predeterminada y ya no guardará la configuración de esta manera.

Siga las instrucciones a continuación:

1 🙂 Abra su archivo AndroidManifest.xml .

2 🙂 Vaya al código de actividad que desea que su actividad principal sea la siguiente.

como quiero hacer SplashScreen como actividad principal

   

3 🙂 Ahora copie el código a continuación entre tags de actividad igual que:

       

y también verifique que las líneas recién agregadas no estén conectadas con otras tags de actividad.

Es sencillo. Haz esto, en tu archivo Manifest .

        

Simplemente vaya a su archivo AndroidManifest.xml y añádalo como se muestra a continuación

     

a continuación, guarde y ejecute su proyecto de Android.