Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Curso de Bases Técnicas de Android

Curso de Bases Técnicas de Android

Anahí Salgado Díaz de la Vega

Anahí Salgado Díaz de la Vega

Broadcast

10/27
Recursos

Aportes 32

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Siempre me había preguntado como hacían aplicaciones como WhatsApp que detectan cuando cae un SMS a tu número y automáticamente rellenar el código que te mandan. Ahora sé que es a través del uso de Broadcast Receivers!

XML no es un lenguaje de programación. Sus siglas significan Extensible Markup Language, o sea que es un Lenguaje de Marcado Extensible.

La teoria esta muy buena pero deberian combinar con practica, mostrar el androidmanifest en android estudio, y por ejemplo enseñar a poner un permiso para el uso de la camara u otro sensor.

Los broadcast o transmisiones, transmisores, estarán siempre alerta a lo que se produzca en el sistema operativo (batería baja, wifi disponible, llamadas entrantes, etc)
La composición de una app Android:
 Código fuente, está conectado con manifest.
 Manifest; esta encargado de todo lo que tenga que ver con el dispositivo móvil.
 Android Device.

Los Broadcaster Receivers son receptores de transmisión y estarán alertas de lo que sucede en el dispositivo, por ejemplo, batería baja, llamadas entrantes, wifi disponible etc.

Excelente, muy buen curso, antes había desarrollado aplicaciones pero con este curso amplia más tu visión a la hora de desarrollar una aplicación 😄

Broadcast (Transmisores) -> Broadcast receivers (Receptor de transmisiones): Están alertas a lo que sucede en el SO Android.
En el manifest se deben declarar todos los accesos al hardware del movil. Estara alerta a cualquier cosa que ocurra en el hardware y/o SO.

Broadcast
Los broadcast receivers son los receptores de trasmisiones, estos receptores están siempre alerta de lo que sucede en el sistema operativo.


El archivo Manifest se encarga de tener declarado todo lo que tenga que ver con el dispositivo móvil y se encarga de comunicar el código fuente de la aplicación con el hardware del dispositivo. En este archivo también es donde están definidos los broadcast receivers.

Ejemplos de broadcasts: bateria baja, llamada entrante, mensaje entrante, wifi disponible, carga conectada, etc.

A partir de estos broadcast podemos lanzar mensajes o características de nuestra aplicación cuando ocurran ciertas cosas.


Código de una alarma:

public class AlarmReceiver extends BroadcastReceiver{
	
	@Override
	public void onReceive(Context context, Intent intent){
		Toast.makeText(context,
			"AlarmReceiver.onReceive()",
			Toast.LENGTH_LONG).show();
	}
}

No estoy de acuerdo en que digan que no tienen qué preocuparse de cómo funciona el código. Es ahí donde viene el porqué del broadcast. La verdad es que me parece que este curso no exactamente para personas que no saben programar, yo entiendo todo porque ya tengo cierta experiencia con Android.

Gps disponible? , tambien es posible detectar por el broadcast

¡Genial! 😃

Genial! el curso basico de JAVA SE me ha servido mucho para entender la programación como se ve en android 😄

broadcast: es una forma de transmisión de información donde un nodo emisor envía información a una multitud de nodos receptores de manera simultánea, sin necesidad de reproducir la misma transmisión nodo por nodo.

Este curso me esta gustando mucho, soy estudiante y para el proyecto de este cuatrimestre es una aplicacion en android,
aqui puedo sacar algunas ideas.

Ejemplos de Manifests
-Bateria baja
-Llamada entrante
-Mensaje entrante
-Wifi disponible
-Carga conectada

Me encanta este curso

Muy interesante los conceptos, una consulta si quiero que cuando el telefono se encienda mi aplicacion realice una accion, como se podria hacer esto , con lo que hemos escuchado se podria hacer?

Increíble! siempre tuve esta curiosidad, estoy amando el curso!

Con el Broadcast Receivers (Receptores de Transmisiones) ¿Podría también saber cuando el dispositivo tiene conexión a Internet?

Mas información al respecto 🛰:
(https://developer.android.com/guide/components/broadcasts.html)

He usado ésta característica para atrapar los estados del Bluetooth. Me permite por ejemplo saber cuando se conecta o se desconecta a otro dispositivo, entre otras acciones del bluetooth. Y así pode tomar acciones o avisar al usuario.

Cuando por ejemplo se active el modo avión en ese instante se produce una alerta que se puede capturar con un Broadcast

excelente!!

Debe volver a editar su vídeo, XML no es un lenguaje de programación.
XML es un lenguaje de marcado similar a HTML. is a markup language similar to HTML. Significa Extensible Markup Language (Lenguaje de Marcado Extensible) y es una especificación de recomendación W3C como lenguaje de marcado de propósito general.

super!! esto si es nuevo y de verdad que es muy bueno saberlo

Broadcast => Escuchas, que están disponibles para recibir las notificaciones de las aplicaciones

gracias por la clase.

Genial!!

¿Cómo se llama ese puntero?

  • Son receptores de transmisiones. Estarán alertas a lo que ocurre en el sistema operativo.
  • Estos receptores son Batería baja, llamada entrante, Mensaje entrante, Wifi disponible, Carga conectada. Estos son conectados por medio del manifest.
  • Los receiver son especificados en el manifest.xml de la aplicación.

El codifo fuente esta conectado con el android manifest y el android manifest es la capa que tiene contacto directo con el harwdware del movil.

Creo que esta clase resuelve un poco mi duda que tenia del proceso o cómo se hace para que al llegar un correo nuestro teléfono nos notifique.