FMUSER Wirless stuur video en klank makliker toe!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabies
hy.fmuser.org -> Armeens
az.fmuser.org -> Azerbeidjans
eu.fmuser.org -> Baskies
be.fmuser.org -> Belo-Russies
bg.fmuser.org -> Bulgaars
ca.fmuser.org -> Katalaans
zh-CN.fmuser.org -> Chinees (vereenvoudig)
zh-TW.fmuser.org -> Sjinees (Tradisioneel)
hr.fmuser.org -> Kroaties
cs.fmuser.org -> Tsjeggies
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlandse
et.fmuser.org -> Esties
tl.fmuser.org -> Filippyns
fi.fmuser.org -> Fins
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisies
ka.fmuser.org -> Georgies
de.fmuser.org -> Duits
el.fmuser.org -> Grieks
ht.fmuser.org -> Haïtiaanse kreool
iw.fmuser.org -> Hebreeus
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Yslands
id.fmuser.org -> Indonesies
ga.fmuser.org -> Iers
it.fmuser.org -> Italiaanse
ja.fmuser.org -> Japannees
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Litaus
mk.fmuser.org -> Masedonies
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Noorse
fa.fmuser.org -> Persies
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russies
sr.fmuser.org -> Serwies
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Sloveens
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Oerdoe
vi.fmuser.org -> Viëtnamees
cy.fmuser.org -> Wallies
yi.fmuser.org -> Jiddisj
BroadCast-ontvanger:
1) Die uitsaaivervanger is 'n komponent wat fokus op die ontvangs van inligting oor uitsaaikennisgewings en die ooreenstemmende verwerking. Baie uitsendings is van die stelsel afkomstig - byvoorbeeld kennisgewing van 'n verandering van tydsone, lae batteryniveau, 'n foto wat geneem is of 'n gebruiker se taalopsies. Aansoeke kan byvoorbeeld uitgesaai word om ander toepassings in kennis te stel dat sommige data afgelaai is en dat dit in 'n bruikbare toestand is.
2) Die aansoek kan 'n aantal uitsaai-ontvangers hê om te reageer op al die kennisgewingboodskappe waarin hy belangstel. Alle ontvangers erf van die BroadcastReceiver-basisklas.
3) Die uitsaaivervanger het geen gebruikerskoppelvlak nie. Hulle kan egter 'n aktiwiteit begin in reaksie op die inligting wat hulle ontvang, of gebruik NotificationManager om die gebruiker daarvan in kennis te stel. Kennisgewings kan op baie maniere gebruik word om die gebruiker se aandag te trek, flits die agterlig, vibreer, speel 'n geluid, ensovoorts. Oor die algemeen word 'n aanhoudende ikoon op die statusbalk geplaas en die gebruiker kan dit oopmaak en die boodskap kry.
Hoeveel soorte uitsendings is daar? Wat is die verskil tussen hulle?
Uitsaai is in twee verskillende soorte verdeel: "Normale uitsendings" en "Bestelde uitsendings". Gewone uitsending is heeltemal asinchroon en kan tegelykertyd (logies) deur alle ontvangers ontvang word. Die doeltreffendheid van die aflewering van boodskappe is relatief hoog, maar die nadeel is dat die ontvanger nie die verwerkingsresultaat aan die volgende ontvanger kan oordra nie, en dat die uitsending nie beëindig kan word nie. Die verspreiding van voorneme.
Ordelike uitsending is egter gebaseer op die prioriteit wat deur die ontvanger verklaar word, en die ontvanger ontvang die uitsending op sy beurt. Byvoorbeeld, as die vlak van A hoër is as B en die vlak van B hoër as C, dan word die uitsending eers na A, dan na B, en uiteindelik na C gestuur. Die prioriteitsvlak word in Android verklaar: prioriteitskenmerk van die bedoeling-filter element. Hoe groter die getal, hoe hoër is die prioriteitsvlak. Die waardebereik is van -1000 tot 1000. Die prioriteitsvlak kan ook ingestel word deur setPriority () van die IntentFilter-voorwerp aan te roep. Ontvangers van ordelike uitsending kan die uitsending van die uitsending beëindig. Sodra die uitsending van die uitsending Intent beëindig is, sal daaropvolgende ontvangers nie die uitsending kan ontvang nie.
Daarbenewens kan die ontvanger van 'n bestelde uitsending die data aan die volgende ontvanger deurgee. Nadat A byvoorbeeld die uitsending gekry het, kan dit die data in sy resultaatobjek stoor. Wanneer die uitsending na B gestuur word, kan B die resultaatvoorwerp van A. Kry die data wat deur A gestoor is, in.
Context.sendBroadcast () stuur 'n gewone uitsending, en alle intekenare het die geleentheid om dit te bekom en te verwerk.
Context.sendOrderedBroadcast () stuur 'n bestelde uitsending. Die stelsel sal die ontvangers een vir een uitvoer volgens die prioriteit wat deur die ontvanger verklaar word. Die vorige ontvanger het die reg om die uitsending te beëindig (BroadcastReceiver.abortBroadcast ()), indien die uitsending deur die vorige ontvang word. As die ontvanger beëindig word, sal die daaropvolgende ontvangers nie meer die uitsending kan kry nie. Vir geordende uitsending kan die vorige ontvanger die data in die resultaatobjek stoor via die setResultExtras (bundel) -metode en dit dan aan die volgende ontvanger deurgee. Die volgende ontvanger kan die vorige ontvang deur die kode: Bundelbundel = getResultExtras (waar) Data wat deur die ontvanger in die resultaatobjek gestoor word
Die verskil tussen plaaslike uitsending en wêreldwye uitsending
BroadcastReceiver is 'n manier om te kommunikeer tussen toepassings, tussen toepassings en stelsels en binne toepassings
LocalBroadcastReceiver stuur en ontvang slegs uitsendings binne sy eie toepassing, dit wil sê, slegs sy eie aansoek kan dit ontvang. Die data word net veiliger in hierdie program uitgesaai, en dit is doeltreffender.
BroadcastReceiver gebruik
1. Stel u voor (kan parameters dra)
2. Gebruik sendBroadcast () om die bedoeling deur te gee;
3. Laat die uitsaaivanger-klas BroadcastReceiver erf en ignoreer die onReceive-metode (of u kan 'n anonieme innerlike klas of iets maak)
4. Registreer die uitsaaier in Java (dinamiese registrasie) of direk in die Manifest (statiese registrasie). Gebruik registerReceiver () om die ontvanger en intentionFilter in te stuur
5. Onregistrasie kan in die OnDestroy () -funksie wees, unregisterReceiver () word in die ontvanger deurgegee
LocalBroadcast Ontvanger gebruik
LocalBroadcastReceiver kan nie staties geregistreer word nie, en kan slegs dinamies geregistreer word.
Word gebruik tydens die stuur en registreer, die LocalBroadcastManager se sendBroadcast-metode en registerReceiver-metode
Ons ander produk:
Professionele FM-radiostasie-toerustingpakket
|
||
|
Voer e-posadres in om 'n verrassing te kry
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabies
hy.fmuser.org -> Armeens
az.fmuser.org -> Azerbeidjans
eu.fmuser.org -> Baskies
be.fmuser.org -> Belo-Russies
bg.fmuser.org -> Bulgaars
ca.fmuser.org -> Katalaans
zh-CN.fmuser.org -> Chinees (vereenvoudig)
zh-TW.fmuser.org -> Sjinees (Tradisioneel)
hr.fmuser.org -> Kroaties
cs.fmuser.org -> Tsjeggies
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlandse
et.fmuser.org -> Esties
tl.fmuser.org -> Filippyns
fi.fmuser.org -> Fins
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisies
ka.fmuser.org -> Georgies
de.fmuser.org -> Duits
el.fmuser.org -> Grieks
ht.fmuser.org -> Haïtiaanse kreool
iw.fmuser.org -> Hebreeus
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Yslands
id.fmuser.org -> Indonesies
ga.fmuser.org -> Iers
it.fmuser.org -> Italiaanse
ja.fmuser.org -> Japannees
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Litaus
mk.fmuser.org -> Masedonies
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Noorse
fa.fmuser.org -> Persies
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russies
sr.fmuser.org -> Serwies
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Sloveens
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Oerdoe
vi.fmuser.org -> Viëtnamees
cy.fmuser.org -> Wallies
yi.fmuser.org -> Jiddisj
FMUSER Wirless stuur video en klank makliker toe!
Kontak Ons
adres:
No.305 Kamer HuiLan-gebou No.273 Huanpu-weg Guangzhou China 510620
kategorieë
Nuusbrief