Bound Services
Het is gebonden aan andere componenten en loopt slechts tot aan de component die het begrensde loopt.
Broadcast-ontvangers zijn een van de Android-applicatie componenten die wordt gebruikt om berichten die worden uitgezonden door het Android-systeem of andere Android-applicaties te ontvangen.
Er zijn vele uitzendingen die worden geïnitieerd door het Android-systeem zelf en andere toepassingen kunnen ontvangen door het gebruik van Broadcast ontvanger. Voorbeelden van uitzendingen op initiatief van het systeem zijn:
- Waarschuwing dat de batterij bijna leeg is
- Screen uitgeschakeld
- Wijziging van de tijdzone
- De camera is gebruikt om een beeld
nemen Tijdens het programmeren, kunnen we Broadcast ontvangers deze uitgezonden berichten te ontvangen en dienovereenkomstig gedragen. Toepassingen kunnen ook starten uitzendingen.
We kunnen zoveel uitzendingen starten als we willen en er is geen beperkingen voor dat.
Eigenlijk intenties zijn niet een van de Android-applicatie componenten, in plaats daarvan is het onderdeel activeren mechanisme in Android. Het vormt de kern van de boodschap systeem in Android en definieert een bericht naar een bepaald onderdeel te activeren. Bijvoorbeeld, als je wilt een nieuwe activiteit te roepen van uw huidige activiteit, moet je een intentie opgeven van de nieuwe activiteit te vuren.
En als je wilt een andere toepassing starten vanaf uw activiteit, dan moet je ook een intentie te vuren. Dat is door het afvuren van een intentie, vertel je het Android-systeem om iets te laten gebeuren
Er zijn twee soorten van Intents in Android.
Expliciete Intents:
In expliciete Intent, we zijn zeer specifiek. We geven aan welke activiteit actief moeten krijgen op het ontvangen van de intentie. Deze worden meestal gebruikt voor interne communicatie toepassing
Impliciete Intents.
In impliciete Intent we een bericht verzenden naar het Android-systeem om een geschikte activiteit die kan inspelen op de intentie te vinden. Bijvoorbeeld om een e-mail te sturen, kunnen we een intentie te gebruiken. We zullen ook aangeven welke gegevens moeten worden geopereerd, met de bedoeling. Bij ontvangst van de Intent, zal And