Android : Qu'est-ce -it diffusion
émissions sont annonces envoyées aux applications Android . Lorsque la batterie est faible ou l'écran s'éteint , par exemple , une annonce va à toutes les applications . Le système d'exploitation de votre téléphone déclenche la plupart des émissions , mais les applications individuelles peut le faire aussi. Si une application reçoit des données qui est disponible pour d'autres applications , il entre en contact et de les informer . Pour l'annonce d'atteindre les applications , il doit aller d'abord à un récepteur de radiodiffusion , un composant d'application qui gère les messages , généralement sans en avertir les utilisateurs de ce qu'il fait .
Intentions
raison de la séparation Android impose entre ses diverses applications , une application ne peut pas contacter directement le récepteur de radiodiffusion d'une autre application . Au lieu de cela , l'application indique au téléphone Android avec une intention . Une intention est un message soit activer une application ou activer un de ses composants, tels que le récepteur . L' intention définit simplement le message qui est sur le point d' être diffusée - que la batterie est faible , par exemple , ou de demander l'accès à une photo sur votre téléphone
collants Diffusions
< . br >
Une émission normale atteint le récepteur il est destiné, puis se termine . Une diffusion persistante continue d'exister afin qu'il puisse informer les autres applications si elles ont besoin de la même information - par exemple, que la batterie est complètement chargé . Lorsque vous vous inscrivez une nouvelle application qui a besoin de connaître l'information , ou une application inactive s'allume, l'émission collante communiquer avec le récepteur . Une émission collant plus tard avec de nouvelles informations sur le même sujet va réécrire une diffusion persistante plus tôt.
Considérations
Une seule application peut envoyer une diffusion persistante ou supprimer un si sa programmation inclut une autorisation autorisant collantes . La sécurité sur les émissions collants n'est pas aussi serré que sur les messages non collantes . Une des bonnes choses sur l'utilisation d'une intention , collant ou pas , est que si vous pouvez spécifier les applications que vous souhaitez recevoir, vous n'avez pas à . Votre Android détermine les bonnes applications pour recevoir votre émission , sur la base du filtrage intégré à chaque application par son programmeur .