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
____________________________
FirebaseDB y CloudDB.
8K.- FirebaseDB y CloudDB. Estado de la aplicación. OnResume. OnStop. OnPause.
p8K_firebaseDB_LifeCycle.aia
- Tenemos una aplicación y queremos desde otra aplicación saber si aquella está en primer plano o no, es decir si está en foreground o background.
- Para realizar este ejemplo es conveniente utilizar dos móviles, en uno instalamos la aplicación y en el otro podemos utilizar el MIT COMPANION.
- Utilizaremos la extensión ActivityLifeCycle de Anke:
https://community.appinventor.mit.edu/t/extension-activity-lifecycle-of-an-app-onpause-onstop-onresume/11751
- También puedes utilizar el bloque ActivityStateChanged de:
https://puravidaapps.com/tools.php
Móvil 1.- Creamos la siguiente aplicación y la INSTALAMOS en un móvil:
_________________
- Diseño.
_________________
- Bloques Aplicación 1.
______________________________________________________
______________________________________________________
Móvil 2.- En la misma aplicación anterior, deshabilitamos los bloques Inicializar, OnResume, OnPause y OnStop como indica la imagen siguiente.
- Ejecutamos esta aplicación en el MIT Companion en otro móvil distinto del anterior.
_________________
- Bloques Aplicación 2.
_________________
- Comentarios.
- Abrimos, cerramos, apagamos,... la aplicación instalada 1. En la aplicación 2 del MIT Companion veremos el estado de la aplicación 1.
__________________________________
|