AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones específicas para móviles / Funciones widget
  • Presentación
  • Creación y despliegue de un widget Android
  • Características específicas de los widgets
  • Funciones del lenguaje WLanguage específicas de los widgets Android
  • Funciones para la gestión de widgets
  • Funciones disponibles para los widgets
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
Los widgets son pequeñas aplicaciones que pueden aparecer en la pantalla de inicio de los teléfonos o tabletas. Estos widgets se utilizan para mostrar información actualizada periódicamente y proponen interacciones sencillas con el usuario.
Con WINDEV Mobile, puede crear widgets desde sus aplicaciones Android a través de las ventanas Widget.
Creación y despliegue de un widget Android
El principio es muy sencillo:
  1. Se crea un proyecto Android. Para obtener más información, consulte Desarrollo de aplicaciones para Android.
  2. En su proyecto Android, usted crea ventanas de widgets. Estas ventanas contienen todas las funciones que necesita su widget.
    Observaciones:
    • Sólo hay 3 tipos de controles disponibles en las ventanas de widgets: Controles Botón, Controles estáticos y controles Imagen.
    • Los estilos definidos para los controles de un widget en modo de edición se ignorarán en tiempo de ejecución. Sólo puede set el fondo Color de los controles y el fondo Image de los controles Botón.
    • Las ventanas de widgets presentan algunas características específicas. Para obtener más información, consulte Ventanas de widgets.
  3. Genere su aplicación Android. Para obtener más información, consulte Generar una aplicación Android.
  4. Desplegar el archivo de apk generado.
  5. Los widgets encontrados en la aplicación aparecerán en la lista de widgets disponibles y se podrán instalar en el escritorio.

Características específicas de los widgets

Los widgets de una aplicación generada con WINDEV Mobile se ejecutan en una Process diferente de la propia aplicación.
Sin embargo, todos los widgets de una misma aplicación se ejecutan en la misma Process y, por lo tanto, compartirán el mismo contexto de ejecución (variables globales, navegación HFSQL, ...).
El usuario tiene la posibilidad de añadir en la pantalla de inicio tantas instancias del mismo widget como sea necesario. Cada una de estas instancias corresponderá a la misma instancia de ventana: los cambios realizados en la ventana se aplicarán automáticamente a todas las instancias mostradas del widget correspondiente.
Funciones del lenguaje WLanguage específicas de los widgets Android

Funciones para la gestión de widgets

Las siguientes funciones se utilizan para gestionar características específicas de los widgets de Android:
InWidgetModeIndica si el código se ejecuta en modo Widget Android.
WidgetDisplayActualiza una ventana de widgets.
WidgetRunAppInicia la aplicación a la que pertenece un widget.

Funciones disponibles para los widgets

La mayoría de las funciones disponibles para las aplicaciones Android también están disponibles en modo widget. Para identificar fácilmente estas funciones, la Icon aparece en la barra de las plataformas de funciones.
Versión mínima requerida
  • Versión 18
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 10/03/2023

Señalar un error o enviar una sugerencia | Ayuda local