अ‍ॅन्ड्रॉइड डेव्हलपर अ‍ॅप्‍समधील संप्रेषणासाठी वापरलेले एक साधन एक चिकट प्रसारण आहे. ही प्रसारणे वापरकर्त्यास सूचित केल्याशिवाय घडतात. अँड्रॉइड ओएस सामान्यपणे प्रत्येक अनुप्रयोगास वेगळा वापरकर्ता असल्यासारखे वागवते. अॅप्स स्वतंत्रपणे आणि वेगळ्या पद्धतीने कार्य करतात, स्वतंत्र वर्च्युअल मशीनवर, कार्य करण्यासाठी आवश्यक असलेल्या हार्डवेअर घटकांचा वापर करून. यामुळे कडेकोट सुरक्षा मिळते, परंतु काहीवेळा अ‍ॅप्सना माहिती सामायिक करणे आवश्यक असते, चिकट ब्रॉडकास्ट एका अ‍ॅपवरून दुसर्‍या अ‍ॅपवर माहिती मिळवण्याचा एक उपाय आहे.

प्रसारणे

प्रसारणे ही Android अ‍ॅप्सवर पाठविलेली घोषणा आहे. हे वापरकर्त्यास त्यांच्याबद्दल जागरूक न करता घडते. Android ऑपरेटिंग सिस्टम बर्‍याच ब्रॉडकास्ट्सची सुरूवात करते, परंतु वैयक्तिक अॅप्स देखील ब्रॉडकास्ट करू शकतात. उदाहरण म्हणून, जेव्हा बॅटरी कमी होते किंवा स्क्रीन बंद होते, तेव्हा सर्व अनुप्रयोगांवर घोषणा जाहीर होते. एखाद्या अ‍ॅपला अन्य अनुप्रयोगांना उपलब्ध असलेला डेटा प्राप्त झाल्यास तो त्यास सूचित करेल. अ‍ॅप्सवर पोहोचण्याच्या घोषणांसाठी, त्यास प्रथम प्रसारित स्वीकारणार्‍याकडे जावे लागेल, अ‍ॅपमधील एक घटक जे प्रसारित संदेश हाताळेल.

Android हेतू

Android त्याच्या विविध अॅप्स दरम्यान लावलेल्या विभाजनामुळे, सर्व प्रसारणे ऑपरेटिंग सिस्टमद्वारे जातात. अॅप दुसर्‍या अ‍ॅपच्या प्रसारण स्वीकारणार्‍याशी थेट संपर्क साधू शकत नाही. जेव्हा एखादा अ‍ॅप प्रसारण पाठवू इच्छित नाही, तेव्हा तो हेतूसह ऑपरेटिंग सिस्टमला सूचित करतो. हेतू हा एकतर एक अ‍ॅप सक्रिय करणे किंवा प्राप्तकर्त्यासारख्या त्याच्या घटकांपैकी एक सक्रिय करण्याचा संदेश आहे. हेतू फक्त प्रसारित होणार असलेल्या संदेशास परिभाषित करतो - बॅटरी कमी आहे, उदाहरणार्थ, किंवा आपल्या फोनवरील छायाचित्रात प्रवेशाची विनंती करण्यासाठी.

चिकट प्रसारणे

एक सामान्य प्रसारण रिसीव्हरपर्यंत पोहोचते ज्याचा हेतू त्यास असतो, नंतर समाप्त होतो. एक चिकट प्रसारण जवळपास चिकटलेले असते जेणेकरून इतर अनुप्रयोगांना त्याच माहितीची आवश्यकता असल्यास ते त्यास सूचित करु शकतात - उदाहरणार्थ, बॅटरी आता पूर्णपणे चार्ज झाली आहे. जेव्हा आपण एखादे नवीन अ‍ॅप नोंदणी करता ज्यांना माहिती माहित असणे आवश्यक असते किंवा जेव्हा एखादा निष्क्रिय अनुप्रयोग लाँच केला जातो तेव्हा चिकट प्रसारण नवीन अ‍ॅपच्या प्राप्तकर्त्यास पाठविले जाईल. त्याच विषयावरील अद्ययावत माहितीसह एक नवीन चिकट प्रसारण पूर्वीचे चिकट प्रसारण पुन्हा लिहू शकेल.

विचार

एखादा अ‍ॅप केवळ एक चिकट प्रसारण पाठवू शकतो किंवा त्याच्या प्रोग्रामिंगमध्ये परवानगी देणे स्टिकीच्या परवानगीचा समावेश असल्यास एखादे काढू शकते. चिकट प्रसारणावरील सुरक्षा नॉन-स्टिकी संदेशांइतकी तीक्ष्ण नाही. कोणताही अ‍ॅप दुसर्‍या अ‍ॅपची चिकट ओव्हरराईट संभाव्यत: करू शकतो. हेतू, चिकट किंवा नाही याचा वापर करण्याच्या चांगल्या गोष्टींपैकी एक म्हणजे आपण कोणते अ‍ॅप्स प्राप्त करू इच्छिता हे आपण निर्दिष्ट करु शकत नाही, परंतु आपल्याला ते करण्याची आवश्यकता नाही. प्रोग्रामरद्वारे प्रत्येक अ‍ॅपमध्ये तयार केलेल्या फिल्टरिंगच्या आधारावर आपले Android आपले प्रसारण प्राप्त करण्यासाठी योग्य अॅप्स निर्धारित करते.