1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Mobiltelefonok és tartozékok >> Mobiltelefonok

Android:Mi az a ragadós közvetítés?

A ragadós közvetítés egy eszköz, amelyet az Android-fejlesztők használnak az alkalmazások közötti kommunikációhoz. Ezek az adások a felhasználó értesítése nélkül történnek. Az Android operációs rendszer általában úgy kezel minden alkalmazást, mintha külön felhasználó lennének. Az alkalmazások függetlenül és elszigetelten, különálló virtuális gépeken futnak, és csak azokat a hardverösszetevőket használják, amelyekre szükségük van a működésükhöz. Ez szigorú biztonsághoz vezet, de időnként az alkalmazásoknak meg kell osztaniuk az információkat. A ragadós adások az egyik megoldás az információk egyik alkalmazásból a másikba való eljuttatására.

Adás

A közvetítések Android-alkalmazásoknak küldött közlemények. Ezek anélkül történnek, hogy a felhasználó tudatában lenne. Az Android operációs rendszer kezdeményezi a legtöbb adást, de az egyes alkalmazások is képesek sugározni. Például, amikor az akkumulátor lemerül, vagy a képernyő kikapcsol, minden alkalmazáshoz értesítés érkezik. Ha egy alkalmazás olyan adatokat kap, amelyek más alkalmazások számára elérhetők, értesíti őket. Ahhoz, hogy a bejelentés eljusson az alkalmazásokhoz, először egy műsorszórási vevőhöz kell eljutnia, amely az alkalmazás azon összetevője, amely a sugárzott üzeneteket kezeli.

Android Intents

Az Android által a különféle alkalmazásai között megszabott szétválasztás miatt minden adás az operációs rendszeren megy keresztül. Egy alkalmazás nem tud közvetlenül kapcsolatba lépni egy másik alkalmazás műsorszóró vevőjével. Ha egy alkalmazás adást szeretne küldeni, szándékkal értesíti az operációs rendszert. Az Intent egy alkalmazás aktiválására vagy annak egyik összetevőjére, például a vevőre vonatkozó üzenet. Az Intent egyszerűen meghatározza az üzenetet, amelyet hamarosan sugározni fognak – például, hogy lemerült az akkumulátor, vagy hozzáférést kér a telefonon lévő fényképhez.

Ragadós adások

A normál adás eléri azt a vevőt, amelyre szánták, majd véget ér. A ragadós adás továbbra is ragaszkodik, hogy értesítse a többi alkalmazást, ha ugyanazokra az információkra van szükségük – például, hogy az akkumulátor most teljesen fel van töltve. Amikor olyan új alkalmazást regisztrál, amelynek ismernie kell az információkat, vagy amikor egy inaktív alkalmazást indítanak el, a ragadós adás elküldésre kerül az új alkalmazás vevőjének. Az azonos témában frissített információkat tartalmazó új ragadós adás átír egy korábbi ragadós adást.

Megfontolások

Egy alkalmazás csak akkor tud ragadós adást küldeni vagy eltávolítani, ha a programozása tartalmaz ragadós adást engedélyező engedélyt. A ragadós adások biztonsága nem olyan szigorú, mint a nem ragadós üzeneteké. Bármely alkalmazás felülírhatja egy másik alkalmazás ragadós részét. Az egyik jó dolog az intent használatában, akár ragadós, akár nem, az, hogy bár megadhatja, hogy mely alkalmazásokat szeretné fogadni, nem kell. Androidod a programozója által az egyes alkalmazásokba beépített szűrések alapján határozza meg a megfelelő alkalmazásokat az adás vételéhez.


  1. Mi az Android Media Hub ?
  2. Mi az Android telefon ?
  3. Mi PAN Android ?
  4. Mi az USB hibakeresés egy Android ?
  5. Mit jelent a HTC HD2 Android ?