FMUSER वायुहीन प्रसारण वीडियो और ऑडियो अधिक आसान!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> अफ्रीकी
sq.fmuser.org -> अल्बानियाई
ar.fmuser.org -> अरबी
hy.fmuser.org -> अर्मेनियाई
az.fmuser.org -> अजरबैजानी
eu.fmuser.org -> बास्क
be.fmuser.org -> बेलारूसी
bg.fmuser.org -> बल्गेरियाई
ca.fmuser.org -> कातालान
zh-CN.fmuser.org -> चीनी (सरलीकृत)
zh-TW.fmuser.org -> चीनी (पारंपरिक)
hr.fmuser.org -> क्रोएशियाई
cs.fmuser.org -> चेक
da.fmuser.org -> डेनिश
nl.fmuser.org -> डच
et.fmuser.org -> एस्टोनियाई
tl.fmuser.org -> फिलिपिनो
fi.fmuser.org -> फिनिश
fr.fmuser.org -> फ्रेंच
gl.fmuser.org -> गैलिशियन्
ka.fmuser.org -> जॉर्जियाई
de.fmuser.org -> जर्मन
el.fmuser.org -> यूनानी
ht.fmuser.org -> हाईटियन क्रियोल
iw.fmuser.org -> हिब्रू
hi.fmuser.org -> हिन्दी
hu.fmuser.org -> हंगेरी
is.fmuser.org -> आइसलैंड का
id.fmuser.org -> इन्डोनेशियाई
ga.fmuser.org -> आयरिश
it.fmuser.org -> इतालवी
ja.fmuser.org -> जापानी
ko.fmuser.org -> कोरियाई
lv.fmuser.org -> लातवियाई
lt.fmuser.org -> लिथुआनियाई
mk.fmuser.org -> मकदूनियाई
ms.fmuser.org -> मलय
mt.fmuser.org -> माल्टीज
no.fmuser.org -> नार्वेजियन
fa.fmuser.org -> फारसी
pl.fmuser.org -> पॉलिश
pt.fmuser.org -> पुर्तगाली
ro.fmuser.org -> रोमानियाई
ru.fmuser.org -> रूसी
sr.fmuser.org -> सर्बियाई
sk.fmuser.org -> स्लोवाक
sl.fmuser.org -> स्लोवेनियाई
es.fmuser.org -> स्पेनिश
sw.fmuser.org -> स्वाहिली
sv.fmuser.org -> स्वीडिश
th.fmuser.org -> थाई
tr.fmuser.org -> तुर्की
uk.fmuser.org -> यूक्रेनी
ur.fmuser.org -> उर्दू
vi.fmuser.org -> वियतनामी
cy.fmuser.org -> वेल्श
yi.fmuser.org -> येहुदी
प्रसारण रिसीवर:
1) प्रसारण रिसीवर एक घटक है जो प्रसारण सूचना प्राप्त करने और संबंधित प्रसंस्करण बनाने पर केंद्रित है। कई प्रसारण प्रणाली से उत्पन्न होते हैं - उदाहरण के लिए, समय क्षेत्र परिवर्तन की सूचना, कम बैटरी स्तर, एक तस्वीर ली गई, या एक उपयोगकर्ता के लिए भाषा विकल्प। अन्य डेटा को डाउनलोड करने के लिए एप्लिकेशन भी प्रसारित कर सकते हैं-उदाहरण के लिए, कि कुछ डेटा डाउनलोड किया गया है और एक उपयोगी स्थिति में है।
2) आवेदन में रुचि रखने वाले सभी अधिसूचना संदेशों का जवाब देने के लिए किसी भी संख्या में प्रसारण रिसीवर हो सकते हैं।
3) प्रसारण रिसीवर में कोई उपयोगकर्ता इंटरफ़ेस नहीं है। हालाँकि, वे सूचना प्राप्त करने के लिए एक गतिविधि शुरू कर सकते हैं, या उपयोगकर्ता को सूचित करने के लिए NotificationManager का उपयोग कर सकते हैं। उपयोगकर्ता का ध्यान आकर्षित करने के लिए बैकलाइट को हिलाना, हिलाना, ध्वनि बजाना, इत्यादि जैसे कई तरीकों से सूचनाओं का उपयोग किया जा सकता है। आम तौर पर, स्थिति पट्टी पर एक स्थिर आइकन रखा जाता है, और उपयोगकर्ता इसे खोल सकता है और संदेश प्राप्त कर सकता है।
प्रसारण कितने प्रकार के होते हैं? उनके बीच क्या अंतर है?
प्रसारण को दो अलग-अलग प्रकारों में विभाजित किया जाता है: "सामान्य प्रसारण" और "आदेशित प्रसारण"। साधारण प्रसारण पूरी तरह से अतुल्यकालिक है और सभी रिसीवर द्वारा एक ही समय में प्राप्त किया जा सकता है (तार्किक रूप से)। संदेश वितरण की दक्षता अपेक्षाकृत अधिक है, लेकिन नुकसान यह है कि रिसीवर अगले रिसीवर को प्रसंस्करण परिणाम पारित नहीं कर सकता है, और प्रसारण समाप्त नहीं किया जा सकता है। आशय का प्रसार।
हालाँकि, अर्दली प्रसारण रिसीवर द्वारा घोषित प्राथमिकता पर आधारित है, और रिसीवर बदले में प्रसारण प्राप्त करता है। उदाहरण के लिए, यदि A का स्तर B से अधिक है, और B का स्तर C से अधिक है, तो प्रसारण को पहले A, फिर B और फिर अंत में C. में प्राथमिकता स्तर पर प्रसारित किया जाता है। Android में प्राथमिकता स्तर घोषित किया गया है: आशय-फ़िल्टर तत्व की प्राथमिकता विशेषता। संख्या जितनी अधिक होगी, प्राथमिकता स्तर उतना अधिक होगा। वैल्यू रेंज -1000 से 1000 तक है। इंटेंसफिल्टर ऑब्जेक्ट की सेटपायरिटी () को कॉल करके प्राथमिकता स्तर भी निर्धारित किया जा सकता है। अर्दली प्रसारण के प्राप्तकर्ता प्रसारण आशय के प्रसारण को समाप्त कर सकते हैं। एक बार प्रसारण का प्रसारण समाप्त हो जाने के बाद, बाद के रिसीवर प्रसारण प्राप्त नहीं कर पाएंगे।
इसके अलावा, एक आदेशित प्रसारण का रिसीवर डेटा को अगले रिसीवर को पास कर सकता है। उदाहरण के लिए, A को प्रसारण मिलने के बाद, यह डेटा को उसके परिणाम ऑब्जेक्ट में संग्रहीत कर सकता है। जब प्रसारण बी को भेजा जाता है, तो बी ए से परिणाम वस्तु प्राप्त कर सकता है। ए द्वारा संग्रहीत डेटा प्राप्त करें।
Context.sendBroadcast () एक साधारण प्रसारण भेजता है, और सभी ग्राहकों के पास इसे प्राप्त करने और संसाधित करने का अवसर होता है।
Context.sendOrderedBroadcast () एक आदेशित प्रसारण भेजता है। सिस्टम रिसीवर द्वारा घोषित प्राथमिकता के अनुसार एक-एक करके रिसीवर को निष्पादित करेगा। पिछले रिसीवर के पास प्रसारण (BroadcastReceiver.abortBroadcast ()) को समाप्त करने का अधिकार है, यदि प्रसारण पिछले द्वारा प्राप्त किया गया है यदि प्राप्तकर्ता समाप्त हो गया है, तो बाद के रिसीवर अब प्रसारण प्राप्त करने में सक्षम नहीं होंगे। आदेशित प्रसारण के लिए, पिछला रिसीवर सेट ऑब्जेक्ट के माध्यम से सेट ऑब्जेक्ट में ऑब्जेक्ट को स्टोर कर सकता है ।ResultExtras (बंडल) विधि, और फिर इसे अगले रिसीवर को पास करें। अगला रिसीवर कोड के माध्यम से पिछले प्राप्त कर सकता है: बंडल बंडल = getResultExtras (सच)) परिणाम ऑब्जेक्ट में रिसीवर द्वारा संग्रहीत डेटा
स्थानीय प्रसारण और वैश्विक प्रसारण के बीच अंतर
BroadcastReceiver अनुप्रयोगों, अनुप्रयोगों और प्रणालियों के बीच और अनुप्रयोगों के बीच संवाद करने का एक तरीका है
LocalBroadcastReceiver केवल अपने आवेदन के भीतर प्रसारण भेजता है और प्राप्त करता है, अर्थात, केवल अपने स्वयं के आवेदन इसे प्राप्त कर सकता है। डेटा केवल इस कार्यक्रम में सुरक्षित है, और यह अधिक कुशल है।
ब्रॉडकास्टसीवर उपयोग
1. एक इरादा बनाओ (मापदंडों को ले जा सकता है)
2. आशय में पारित करने के लिए sendBroadcast () का उपयोग करें;
3. ब्रॉडकास्ट रिसीवर क्लास इनहेरिट ब्रॉडकास्ट करें और ऑनरिव विधि को ओवरराइड करें (या आप एक अनाम आंतरिक वर्ग या कुछ बना सकते हैं)
4. ब्रॉडकास्ट रिसीवर को जावा (डायनेमिक पंजीकरण) या सीधे मैनिफेस्ट (स्थैतिक पंजीकरण) में पंजीकृत करें। रिसीवर और इरादे में पास करने के लिए registerReceiver () का उपयोग करें
5. Unregistering OnDestroy () फ़ंक्शन में हो सकता है, unregisterReceiver () रिसीवर में पारित हो जाता है
LocalBroadcastReceiver का उपयोग करें
LocalBroadcastReceiver को वैधानिक रूप से पंजीकृत नहीं किया जा सकता है, और केवल गतिशील रूप से पंजीकृत किया जा सकता है।
भेजने और पंजीकरण करते समय, LocalBroadcastManager की SendBroadcast विधि और registerReceiver विधि का उपयोग किया जाता है
हमारे अन्य उत्पाद:
व्यावसायिक एफएम रेडियो स्टेशन उपकरण पैकेज
|
||
|
सरप्राइज पाने के लिए ईमेल डालें
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> अफ्रीकी
sq.fmuser.org -> अल्बानियाई
ar.fmuser.org -> अरबी
hy.fmuser.org -> अर्मेनियाई
az.fmuser.org -> अजरबैजानी
eu.fmuser.org -> बास्क
be.fmuser.org -> बेलारूसी
bg.fmuser.org -> बल्गेरियाई
ca.fmuser.org -> कातालान
zh-CN.fmuser.org -> चीनी (सरलीकृत)
zh-TW.fmuser.org -> चीनी (पारंपरिक)
hr.fmuser.org -> क्रोएशियाई
cs.fmuser.org -> चेक
da.fmuser.org -> डेनिश
nl.fmuser.org -> डच
et.fmuser.org -> एस्टोनियाई
tl.fmuser.org -> फिलिपिनो
fi.fmuser.org -> फिनिश
fr.fmuser.org -> फ्रेंच
gl.fmuser.org -> गैलिशियन्
ka.fmuser.org -> जॉर्जियाई
de.fmuser.org -> जर्मन
el.fmuser.org -> यूनानी
ht.fmuser.org -> हाईटियन क्रियोल
iw.fmuser.org -> हिब्रू
hi.fmuser.org -> हिन्दी
hu.fmuser.org -> हंगेरी
is.fmuser.org -> आइसलैंड का
id.fmuser.org -> इन्डोनेशियाई
ga.fmuser.org -> आयरिश
it.fmuser.org -> इतालवी
ja.fmuser.org -> जापानी
ko.fmuser.org -> कोरियाई
lv.fmuser.org -> लातवियाई
lt.fmuser.org -> लिथुआनियाई
mk.fmuser.org -> मकदूनियाई
ms.fmuser.org -> मलय
mt.fmuser.org -> माल्टीज
no.fmuser.org -> नार्वेजियन
fa.fmuser.org -> फारसी
pl.fmuser.org -> पॉलिश
pt.fmuser.org -> पुर्तगाली
ro.fmuser.org -> रोमानियाई
ru.fmuser.org -> रूसी
sr.fmuser.org -> सर्बियाई
sk.fmuser.org -> स्लोवाक
sl.fmuser.org -> स्लोवेनियाई
es.fmuser.org -> स्पेनिश
sw.fmuser.org -> स्वाहिली
sv.fmuser.org -> स्वीडिश
th.fmuser.org -> थाई
tr.fmuser.org -> तुर्की
uk.fmuser.org -> यूक्रेनी
ur.fmuser.org -> उर्दू
vi.fmuser.org -> वियतनामी
cy.fmuser.org -> वेल्श
yi.fmuser.org -> येहुदी
FMUSER वायुहीन प्रसारण वीडियो और ऑडियो अधिक आसान!
संपर्क करें
पता:
No.305 कक्ष हुआलन भवन नं .273 हुआनपु रोड गुआंगझाऊ चीन 510620
श्रेणियाँ
न्यूज़लैटर