1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Domači glasbeni sistem >> sprejemniki

Kaj je sprejemnik oddajanja?

Oddani sprejemnik je komponenta v Androidu, ki posluša in se odziva na dogodke v celotnem sistemu, imenovane "oddaje". Te oddaje lahko sprožijo različni viri, kot so:

* Sistemski dogodki: Zaženite, izklop, baterija, nizka, časovna sprememba itd.

* Uporabniška dejanja: Dohodni klici, sporočila SMS, vklop/izklop zaslona itd.

* Aplikacije: Aplikacije lahko pošiljajo oddaje po meri za komunikacijo z drugimi aplikacijami ali komponentami.

Tukaj je razčlenitev tega, kar počne sprejemnik oddajanja:

* Registri: V manifestni datoteki aplikacije Android Aplikacije določite sprejemnik oddajanja in določite oddaje, ki bi jih morale poslušati.

* posluša: Ko sistem ali aplikacija pošlje oddajo, se sproži metoda sprejemnika "onReceive ()".

* Odzove: Metoda `onReceive ()` prejme namere oddaje, ki vsebuje informacije o dogodku. Nato lahko uvedete logiko za obvladovanje dogodka, kot je:

* Prikazovanje obvestila: Na primer, prikaže obvestilo, ko pride nov SMS.

* Zagon storitve: Na primer, lansiranje storitve predvajanja glasbe, ko uporabnik priključi slušalke.

* Posodabljanje uporabniškega vmesnika: Na primer, posodabljanje elementa uporabniškega vmesnika, da odraža trenutno raven baterije.

* Izvajanje drugih dejanj: Na primer pisanje podatkov v bazo podatkov, vlogo omrežne zahteve ali zagon druge dejavnosti.

Ključne točke:

* Kratkotrajno: Metoda "OnReceive ()" oddajnega sprejemnika mora hitro izvesti. Zasnovan je za izvajanje kratkih dejanj, ne dolgotrajnih nalog.

* Brez interakcije UI: Sprejemniki oddajanja ne morejo neposredno komunicirati z uporabniškim vmesnikom (UI). Če želite posodobiti uporabniški vmesnik, morate zagnati drugo komponento, kot je dejavnost.

* Statični proti dinamiki: Sprejemniki oddajanja se lahko registrirajo v manifestu ali dinamično v kodi. Statični sprejemniki vedno delujejo in so primerni za sisteme po vsem sistemu. Dinamični sprejemniki so po potrebi registrirani in imajo krajšo življenjsko dobo.

Primeri sprejemnikov oddajnih oddaj:

* SMS sprejemnik: Prejme dohodna sporočila SMS in jih prikaže uporabniku.

* sprejemnik baterije: Spremlja raven baterije in ustrezno posodobi element uporabniškega vmesnika.

* Sprejemnik za menjavo omrežja: Zazna spremembe v omrežni povezljivosti in izvaja ustrezna dejanja, kot so ponovna ponovna zahteva za omrežje.

* Prejemnik za spremembo časa: Posodobi čas naprave in izvede vsa potrebna dejanja, na primer posodabljanje časovnika ali koledarskega dogodka.

Skratka, sprejemniki oddajanja so temeljna sestavina v Androidu za reagiranje na sistemske dogodke in sporočila, kar omogoča, da se vaša aplikacija odziva in integrira z Android Ecosystem.

  1. Kako kavelj Tritton AX Pros S HDMI
  2. Kako odpraviti težave Delco CD predvajalniki
  3. Kako povezati zunanjih zvočnikov na Sharp AQUOS
  4. Ali Xtreme Super Hi - Def kabli Certified 1.3a HDMI kabli
  5. Najboljši način, da očistite opraskan CD