2013-07-01 6 views
8

सभी, मुझे मूल बातें में कुछ संदेह है। कृपया इसे हल करने में मेरी मदद करें। किस परिदृश्य में हम अलार्म प्रबंधक का उपयोग करेंगे और किस परिदृश्य में हम अधिसूचना का उपयोग करेंगे।एंड्रॉइड में अलार्म प्रबंधक और अधिसूचना

यहाँ मेरी समझ-अलार्म जनरल वेकअप अलार्म अधिसूचना से इस्तेमाल नई घटनाओं को सूचित करने के ...

यदि उपरोक्त बात सही है मेरी मदद कृपया जहां अनुस्मारक गिर जाएगा है।

उत्तर

18

अलार्म प्रबंधक उपयोगकर्ता अधिसूचना प्रणाली नहीं है लेकिन फ़ोन के लिए जागने और कुछ निश्चित समय पर कुछ करने की घटना है।

अधिसूचनाएं जो आप किसी ईवेंट के उपयोगकर्ता को सूचित करने के लिए उपयोग करेंगे।

आप अलार्म प्रबंधक घटनाओं को कैप्चर करने और अधिसूचना शुरू करने के लिए ब्रॉडकास्ट रिसीवर का उपयोग करके यह सब एक साथ तार कर सकते हैं।

Here's इसे कैसे करना है इसका एक सरल उदाहरण है।

+0

धन्यवाद CodeChimp ... मैं 3 बिंदु प्राप्त नहीं कर सकता आप इसे एक और बार स्पष्ट कर सकते हैं। –

+0

प्वाइंट 3 अलार्म सेट करने के लिए एक सहायक वर्ग है। तो जहां से आप अलार्म सेट करना चाहते हैं (एक बटन कहें अपनी गतिविधि पर क्लिक करें) आप कक्षा को तुरंत चालू करेंगे और स्टार्ट अलार्म कुछ ऐसा करें (मैंने यहां कोड लिखा है इसलिए सिंटैक्स थोड़ा सा हो सकता है)। अलार्म सेवा जैसे = नए अलार्म सेवा (संदर्भ); as.startAlarm(); – CodeChimp

+0

यह मेरे लिए काम नहीं कर रहा है। मैं क्या गलत कर रहा हूं? AlarmReciver.startAlarm() कभी नहीं कहा जा रहा है। – Defuera

संबंधित मुद्दे