|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
T Búsqueda en este sitio:


.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

___________________________

54F.- Pasar datos entre pantallas. Resumen. Tres métodos.

p54F_pasar_datos_pantalla_3.aia

1,2,3.- Veamos en principio tres métodos.

- Vamos a pasar nueve datos desde la Screen1 a la Screen2.

- Para pasar estos datos utilizaremos una TinyDB1

Uno
Dos
Tres

- Para pasar estos datos utilizaremos un Archivo.

One
Two
Three

- Para pasar estos datos utilizaremos la variable de pantalla Valor inicial.

Un
Deux
Trois

_________________
- Diseño de la Screen1.


_________________
- Bloques de la Screen1.

___________________________________

- Añadimos otra ventana, pulsamos en Añadir ventanas.

- Creamos una pantalla llamada: Screen2

_________________
- Diseño de la Screen2.

_________________
- Bloques de la Screen2.

_________________
- Comentarios.

- En la TinyBD1 ponemos una etiqueta llamada numeros y ahí Guardamos los tres primeros.

numeros = Uno,Dos,Tres

- Creamos un archivo llamados numbers.txt y ahí Guardamos los siguientes.

numbers.txt = One,Two,Three

[Observa que no hace falta subir el archivo, se crea en la misma aplicación]

- Al pasar a la Screen2, enviamos un Valor inicial.

Valor inicial = Un,Deux,Trois

------------------------------------------------------------------------------------------------

- Cuando Inicia la Screen2

- Lee la TinyBD1, obtiene el contenido de la etiqueta numeros = Uno,Dos,Tres

- Los recorta por comas y se introducen en una lista, se saca los valores 1, 2 y 3 de esa lista y se ponen en Etiquetas (1 - 2 - 3) .

Uno
Dos
Tres

- Obtiene el Valor inicial = Un,Deux,Trois

- Los recorta por comas y se introducen en una lista, se saca los valores 1, 2 y 3 de esa lista y se ponen en Etiquetas (7 - 8 - 9).

Un
Deux
Trois

- Lee y obtiene el texto del archivo numbers.txt = One,Two,Three

- Los recorta por comas y se introducen en una lista, se saca los valores 1, 2 y 3 de esa lista y se ponen en Etiquetas (4 - 5 - 6) .

One
Two
Three

 

____________________________________
4.- Otro método con TinyBD y Lista.

- En este caso en vez de enviar los datos mediante cadena de caracteres se envían mediante una lista.

____________________________________
5.- Otro método con TinyBD y etiquetas independientes en la TinyBD.

__________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información