Editor de la navegación de android studio

Utilizar el Editor de navegación de Android Studio, puede controlar el flujo dentro de una aplicación de una actividad a otra. Para ello, pruebe el siguiente experimento:

  1. Lanzar Android Studio y crear un nuevo proyecto Android.

    Al crear el proyecto, acepte todos los valores predeterminados.

  2. En el menú principal de Android Studio, seleccione Herramientas → Editor Android → Navegación.

    Video: Navegar Entre Pantallas (Activity) en Android Studio

    Cuando lo haga, Android Studio muestra una representación gráfica de los contenidos de uno de los archivos de su proyecto. El nombre del archivo es main.nvg.xml.

    El Editor de navegación
    El Editor de navegación

    En este caso, el Editor de navegación ilustra una relación entre la actividad principal de la aplicación y el menú de la actividad principal.

  3. derecha, haga clic (en un PC) o Control-clic (en Mac) en cualquier lugar de la zona gris en el panel Editor de navegación.

    Cuando lo haga, verá un menú contextual que contiene un elemento nuevo Actividad.

  4. Haga clic en el elemento nuevo Actividad.

    Video: Layout Editor (Ep 3, Android Studio)

    Android Studio muestra el familiar Añadir una actividad para cuadro de diálogo móvil.

  5. Seleccione Actividad en blanco y haga clic en Siguiente.

    Como de costumbre, se ve un cuadro de diálogo Personalizar la actividad.

  6. Aceptar los valores predeterminados. (Esto es, haga clic en Finalizar.)

    Como resultado, se vuelve al Editor de navegación de Android Studio. Ahora, el editor muestra dos actividades.

    Tiene dos actividades!
    Tiene dos actividades!

    Si nos fijamos en la ventana de herramientas del proyecto, que se ve Actividad principal y Main2Activity en el árbol de la ventana de herramientas.

  7. En el Editor de navegación, haga doble clic en el interior de la imagen del original Actividad principal.

    Video: Stock Video Editor for Android 4.0+ Devices

    Cuando lo haga, Android Studio abre la herramienta de diseñador y muestra una vista previa de la Actividad principal pantalla.

  8. Desde la paleta, arrastre un botón a la Actividad principal pantalla.

    Su objetivo es hacer un clic en este botón lanzar la otra actividad (la Main2Activity). Aquí es donde el Editor de navegación muestra su verdadero músculo!

    Busque las fichas que aparecen por encima de la herramienta de diseñador. Una de las lengüetas está marcado main.nvg.xml.

  9. Volver al Editor de navegación mediante la selección de la main.nvg.xml lengüeta.

    Video: Customize Your App Theme using Android Studio Theme Editor

    En la representación pictórica del Editor de navegación Actividad principal, se ve el botón que agregó en el paso 8.

  10. Mientras se mantiene pulsada la tecla Mayúsculas, arrastre el cursor del ratón desde el botón con la imagen de la segunda actividad (Main2Activity).

    Cuando lo haga, Android Studio dibuja una flecha entre el botón y la segunda actividad.

    Al hacer clic en este botón se inicia la segunda actividad
    Al hacer clic en este botón se inicia la segunda actividad
  11. Seleccione la pestaña MainActivity.java justo por encima del Editor de navegación.

    En el código, se puede ver que el clic del botón se inicia la segunda actividad.

    @Overrideprotected onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState) -setContentView vacío (R.layout.activity_main) -findViewById (R.id.button) .setonclickListener (nueva View.onclickListener () {void @Overridepublic al hacer clic(Ver v) { startActivity (nueva Intención (MainActivity.this, Main2Activity.class)) -}}) -}

    Usted no tiene que escribir el código. El Editor de navegación compuesto por el código para usted. Lo que es más, el Editor de navegación le puede dar una representación gráfica del flujo de las actividades dentro de su aplicación. A medida que la complejidad de su aplicación aumenta y el flujo se vuelve compleja, que tiene una imagen del flujo puede ser muy útil.

  12. Ejecutar su aplicación, y haga clic en el botón de la actividad inicial.

    Seguro, funciona. Pero intentarlo de todos modos, sólo para sentir el poder!

Artículos Relacionados