1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Mobiteli i oprema >> Mobiteli

Android:Što je Sticky Broadcast?

Ljepljivo emitiranje alat je koji programeri za Android koriste za komunikaciju između aplikacija. Ova se emitiranja događaju bez obavijesti korisnika. Android OS obično tretira svaku aplikaciju kao da je zasebni korisnik. Aplikacije rade neovisno i izolirano, na zasebnim virtualnim računalima, koristeći samo hardverske komponente koje su im potrebne za funkcioniranje. To dovodi do stroge sigurnosti, ali ponekad aplikacije moraju dijeliti informacije, ljepljiva emitiranja su jedno od rješenja za prijenos informacija iz jedne aplikacije u drugu.

Emitiranja

Emitiranja su najave koje se šalju Android aplikacijama. To se događa a da korisnik toga nije svjestan. Operativni sustav Android pokreće većinu emitiranja, ali pojedinačne aplikacije također mogu emitirati. Na primjer, kada se baterija isprazni ili se zaslon isključi, šalje se obavijest svim aplikacijama. Ako aplikacija primi podatke koji su dostupni drugim aplikacijama, obavijestit će ih. Da bi najava stigla do aplikacija, prvo mora otići do prijemnika za emitiranje, komponente u aplikaciji koja obrađuje emitirane poruke.

Android namjere

Zbog odvajanja koje Android nameće između svojih različitih aplikacija, sva emitiranja idu kroz operativni sustav. Aplikacija ne može izravno kontaktirati prijemnik emitiranja druge aplikacije. Kada aplikacija želi poslati emitiranje, ona obavještava operativni sustav s namjerom. Namjera je poruka za aktivaciju aplikacije ili aktivaciju jedne od njezinih komponenti, kao što je prijemnik. Namjera jednostavno definira poruku koja će se emitirati – da je baterija slaba, na primjer, ili da zatražite pristup fotografiji na vašem telefonu.

Ljepljiva emitiranja

Normalno emitiranje dolazi do prijemnika kojemu je namijenjeno, a zatim se prekida. Ostatak ljepljivog emitiranja ostaje okolo tako da može obavijestiti druge aplikacije ako trebaju iste informacije - na primjer, da je baterija sada potpuno napunjena. Kada registrirate novu aplikaciju koja treba znati informacije ili kada se pokrene neaktivna aplikacija, ljepljivo emitiranje bit će poslano prijemniku nove aplikacije. Novo ljepljivo emitiranje s ažuriranim informacijama o istoj temi prepisat će ranije ljepljivo emitiranje.

Razmatranja

Aplikacija može poslati ljepljivo emitiranje ili ga ukloniti samo ako njezino programiranje uključuje dopuštenje za autoriziranje ljepljivih poruka. Sigurnost na ljepljivim emitiranjima nije tako stroga kao na neljepljivim porukama. Bilo koja aplikacija može potencijalno prebrisati ljepljive podatke druge aplikacije. Jedna od dobrih stvari kod korištenja namjere, ljepljive ili ne, jest da iako možete odrediti koje aplikacije želite primiti, to ne morate. Vaš Android određuje prave aplikacije za primanje vašeg emitiranja, na temelju filtriranja koje je programer ugradio u svaku aplikaciju.


  1. Što jeAndroid Media Hub
  2. Što jeAndroid telefon ?
  3. Što je PAN na Androidu
  4. Što je USB Debugging za Android
  5. Što jeHTC HD2 Android