programación de dispositivos móviles_5

Upload: xochipili-acoltzi

Post on 03-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 Programacin de dispositivos mviles_5

    1/20

    Programacin de dispositivos mviles

    Uso de actividades

    1

  • 7/29/2019 Programacin de dispositivos mviles_5

    2/20

    Uso de actividades

    Enlace entre actividades o interfaz

    2

  • 7/29/2019 Programacin de dispositivos mviles_5

    3/20

    Uso de actividades

    3

    Lo que haremos ser crear una App Android, que nos permita abrir una

    subactividad.

    Cree un proyecto de aplicacin Android (con el procedimiento que usted

    ya conoce).

    Deber tener los siguientes elementos:

    Un TextView Un Button

  • 7/29/2019 Programacin de dispositivos mviles_5

    4/20

    Uso de actividades

    4

    De click derecho sobre el proyecto (recuerde que ya debe de estar

    creado), despus es New>Other

  • 7/29/2019 Programacin de dispositivos mviles_5

    5/20

    Uso de actividades

    5

    Aparecer una ventana, en donde tendr que seleccionar Android Activity. Presione Next.

  • 7/29/2019 Programacin de dispositivos mviles_5

    6/20

    Uso de actividades

    6

    En la ventana que se muestra seleccione Next.

  • 7/29/2019 Programacin de dispositivos mviles_5

    7/20

    Uso de actividades

    7

    A continuacin deber ingresar el nombre de su actividad, recuerde que no

    se debe llamar igual que la actividad principal, la cual se llamaMainActivity.

  • 7/29/2019 Programacin de dispositivos mviles_5

    8/20

    Uso de actividades

    8

    En este caso, la actividad se llamarSubActivityy por defecto se llenarn losdems parmetros, lo nico que se debe hacer es dar click en Finish.

  • 7/29/2019 Programacin de dispositivos mviles_5

    9/20

    Uso de actividades

    9

    Como resultado se mostrar la nueva actividad, en donde podemos agregar

    diversos elementos, como se haba visto anteriormente, como botones,

    campos de texto, etc.

  • 7/29/2019 Programacin de dispositivos mviles_5

    10/20

    Uso de actividades

    10

    Al crear el XML, que es la interfaz, se podr ver que as como se creo el

    XML, pues se creo el .java

    Por lo tanto, para cada actividad se crea un archivo java.

  • 7/29/2019 Programacin de dispositivos mviles_5

    11/20

    Uso de actividades

    11

    Lo que se har es abrir el archivo MainActivity.java, y se agregar un nuevomtodo, el cual servir para abrir la segunda actividad que se ha creado.

  • 7/29/2019 Programacin de dispositivos mviles_5

    12/20

    Uso de actividades

    12

    Lo que se hace en el mtodo de abrirActividad es: definir un Intent, entre la

    actividad inicial y la actividad a la cual se va a acceder, en este caso entre la

    clase padre y una subclase.

  • 7/29/2019 Programacin de dispositivos mviles_5

    13/20

    Uso de actividades

    13

    startActivity permite abrir otra actividad o interfaz, y se recibe como

    parmetro el Intent que se declaro.

  • 7/29/2019 Programacin de dispositivos mviles_5

    14/20

    Uso de actividades

    14

    Lo que se har es colocar el nombre del mtodo al botn de la clase

    principal, para que as se pueda abrir la segunda actividad (seleccionar

    OnClick en la ventana de propiedades del botn y agregar el nombre del

    mtodo).

  • 7/29/2019 Programacin de dispositivos mviles_5

    15/20

    Notas

    15

  • 7/29/2019 Programacin de dispositivos mviles_5

    16/20

    Notas

    Revise el nombre o identificador de cada uno de los elementos,

    porque esos son importantes en el programa Java

    16

  • 7/29/2019 Programacin de dispositivos mviles_5

    17/20

    Notas

    Recuerde que puede editar el nombre o identificador de los elementos que

    conforman la interfaz o actividad (ver diapositiva #9).

    Y puede cambiar el texto que muestran los objetos (ver diapositiva #11).

    Debemos abrir el archivo .java que esta ubicado en src, y definir variables en

    Java donde almacenamos las referencias a los objetos definidos en el archivo

    XML.

    Se deben enlazar las variables creadas con los objetos definidos en el archivo

    XML, utilizando el mtodo findViewById.

    Al realizar el enlace, verifique el nombre de los elementos de la interfaz, para

    que no tenga errores.

    17

  • 7/29/2019 Programacin de dispositivos mviles_5

    18/20

    Notas

    18

    Si le aparecen errores en su cdigo, recuerde que debe dar clic sobre el error

    dar click en importar, siempre y cuando aparezca esa opcin, en otro caso,revise que los nombre de los elementos sean los correctos, con respecto a lainterfaz.

    Si su aplicacin no tiene errores y el emular marca errores, por favor vuelva aejecutar el emulador, en otro caso revise que sus lneas de cdigo estn en ellugar correspondiente.

  • 7/29/2019 Programacin de dispositivos mviles_5

    19/20

    Referencias de inters

    19

  • 7/29/2019 Programacin de dispositivos mviles_5

    20/20

    Referencias

    http://androideity.com

    http://www.javaya.com.ar/androidya/

    http://www.androidvenezuela.com

    20

    http://www.javaya.com.ar/androidya/detalleconcepto.php?codigo=134&inicio=0http://www.javaya.com.ar/androidya/http://www.androidvenezuela.com/http://www.androidvenezuela.com/http://www.javaya.com.ar/androidya/http://www.javaya.com.ar/androidya/detalleconcepto.php?codigo=134&inicio=0http://www.javaya.com.ar/androidya/detalleconcepto.php?codigo=134&inicio=0