- muutos aikavyöhyke
- Kamera on käytetty ottaa kuvan
Vaikka ohjelmointi, voimme käyttää Broadcast vastaanottimet vastaanottavat nämä lähetetään viestejä ja käyttäytyvät sen mukaisesti. Sovellukset voivat myös aloittaa lähetykset. Voimme aloittaa niin monta lähetyksiä kuin haluamme ja ei ole rajoja, jotka.
Oikeastaan katsoen ole yksi Android-sovellus komponenttien, vaan se on osa aktivoiva mekanismi Android. Se muodostaa ydin viestijärjestelmä, Android ja määrittelee viestin aktivoida tietyn komponentin.
Jos esimerkiksi haluat vedota uuden toiminnan nykyisestä toimintaa, sinun täytyy ampua tahallisuus määritellään uutta toimintaa. Ja jos haluat käynnistää muita sovelluksen oman toiminnan, niin myös sinun täytyy ampua tahallisuus. Tämä on ampumalla tahallisuus, kerroitte Android-järjestelmän tehdä jotain tapahtua.
On olemassa kahdenlaisia Tarkoitukset Android:
Explicit Tarkoitukset:
nimenomaisen tahallisuus, olemme erittäin spesifisiä. Me määrittää, mitkä toiminnan pitäisi saada aktiivinen saatuaan tarkoitus. Näitä käytetään yleensä sovelluksen sisäistä viestintää.
Implicit Tarkoitukset:
implisiittinen Intent lähetämme viestin Android-järjestelmä löytää sopiva toiminta, joka voi vastata tahallisuus. Jos esimerkiksi haluat lähettää sähköpostiviestin, voimme käyttää tarkoitus. Tulemme myös määrittää tietojen liikennöi, jonka tarkoituksena. Saatuaan Intent, Android järjestelmä vedota toimintaa, joka pystyy lähettämään sähköpostiviestejä tietojen kanssa, että me määritetty.
Jos on useampi kuin yksi aktiivisuus pystyy vastaanottamaan Intent, järjestelmä esittelee chooser käyttäjälle, jotta hän voi valita Aktiviteetti /sovellus käsittelee sitä.