|
|
|
|
- Presentación
- Los avisos en la barra del sistema
- Otros tipos de notificaciones
Android: Los diferentes tipos de notificaciones
Android propone varios tipos de notificaciones para informar al usuario: WINDEV Mobile le permite utilizar estos diferentes modos de notificaciones. Los avisos en la barra del sistema Las notificaciones que se encuentran en la parte superior de la pantalla de inicio de Android son notificaciones por iconos. Pueden ser ampliados para mostrar sus detalles. Para crear y manipular estas notificaciones, WINDEV Mobile propone: - Funciones de WLanguage:
| | NotifAdd | Agrega una notificación a la barra del sistema (Android) o al centro de notificaciones (iOS). | NotifDelete | Elimina una notificación de la barra del sistema. | NotifDeleteCategory | Elimina una categoría de Notification de la solicitud. | NotifListCategory | Enumera las categorías de Notification de la aplicación. | NotifModify | Modifica una notificación que se muestra actualmente en la barra del sistema del dispositivo. |
- tipos avanzados utilizados para gestionar las notificaciones:
| | Notification | The Notification type is used to handle the local notifications or the push notifications. | notificationAction | El tipo notificationAction se utiliza para describir una acción adicional asociada a una Notification. | notificationCatergory | El tipo notificationCategory permite definir todas las características avanzadas de una categoría de notificaciones. | notificationFormat | El tipo notificationFormat se utiliza para describir el formato de visualización de un Notification cuando éste se expande. |
Tienes la posibilidad de añadir y eliminar iconos (y sus detalles) a/de la barra de Notification, realizar Notification s sonoras, vibraciones y encender el LED. Nuevo comportamiento de las notificaciones: uso de categorías de notificación: A partir de Android 8.0 (Oreo, nivel API 26), todos los Notification creados por una aplicación Android deben asociarse a una categoría Notification también denominada "canal".. Las categorías permiten agrupar las notificaciones por "tema" (u otro criterio de agrupación que el desarrollador decida aplicar). Cada categoría Notification consta de un identificador, un nombre, un description, un nivel de prioridad y un set de set taciones visuales y sonoras (sonido, vibración, led color). Cuando una Notification se associated con una categoría, "hereda" automáticamente sus características.El usuario final puede modificar localmente la configuración de Notification de una aplicación: activar/desactivar la visualización de Notification para la categoría, modificar la prioridad de Notification, asociar un sonido particular, etc.. Estas modificaciones se realizan desde la pantalla de ajustes de la aplicación Notification: Otros tipos de notificaciones WINDEV Mobile propone otros tipos de notificaciones. 1. Notificaciones por vibración Las notificaciones por vibración hacen que el dispositivo vibre para alertar al usuario. Varias funciones WLanguage se utilizan para manejar este tipo de Notification:
| | VibrationStop | Detiene las vibraciones del dispositivo (incluso si han sido provocadas por otra aplicación). | VibrationTrigger | Dispara las vibraciones del dispositivo. |
2. Notificaciones LED Las notificaciones LED hacen que los dispositivos parpadeen. En algunos dispositivos, también tiene la posibilidad de cambiar la color del LED. Varias funciones WLanguage se utilizan para manejar este tipo de Notification:
| | LEDSwitchOff | Apaga el LED (diodo emisor de luz) del aparato. | LEDSwitchOn | Enciende el LED (diodo emisor de luz) del aparato. |
3. Notificaciones Toast Una Toast es un mensaje furtivo que aparece en el centro o en la parte inferior de la pantalla para informar al usuario. El usuario no tiene que validar el mensaje: este se muestra durante un período de tiempo específico.
La siguiente función de WLanguage gestiona los mensajes de Toast:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|