जब मेरे एंड्रॉइड डिवाइस पर बैटरी मर जाती है डिवाइस के "पावरिंग ऑफ" चरण के दौरान गतिविधि और फ्रैगमेंट कक्षाओं (यदि कोई हो) में कौन सी विधियां बुलाई जाती हैं?बैटरी मरने पर एंड्रॉइड विधियों को क्या कहा जाता है?
इसके अलावा, यदि कोई उपयोगकर्ता वर्तमान में मेरे ऐप में एक स्क्रीन देख रहा है और वे पावर बटन धारण करते हैं और स्विच बंद करते हैं, तो बैटरी को समाप्त होने पर स्वचालित रूप से बंद हो जाने पर ईवेंट को कॉल/कॉल नहीं किया जाता है?
ऑनपॉज़?
ऑनस्टॉप?
OnDestroy?
ऑनडेटा?
बोनस: क्या मेरे पास वेब सर्वर पर थोड़ी सी मात्रा को सहेजने के लिए पर्याप्त समय होगा?
डिवाइस की बैटरी 'पूरी तरह से' मृत होने पर "मर जाती है" को स्पष्ट करने के लिए, कोई और इनपुट स्वीकार नहीं करता है और "पावरिंग ऑफ" बताते हुए स्क्रीन पर एक संदेश बॉक्स/लोडिंग स्क्रीन पॉप अप होती है। डिवाइस बंद होने के तुरंत बाद।
मुझे फोन स्विच करने से पहले फॉर्म फॉर्म को बचाने के लिए पर्याप्त समय चाहिए, मेरे पास सहेजे गए डेटा को साफ करने की रणनीति है, फ़ोन को बंद नहीं करना चाहिए, लेकिन मैं जितना संभव हो सके फोन स्विचिंग के करीब जाना चाहता हूं (एक मिनट से भी अधिक वास्तव में व्यर्थ है)।
उनमें से कोई भी नहीं। इसके लिए आपको एक प्रसारण रिसीवर का उपयोग करने की आवश्यकता है। – Rohit5k2
@ रोहित 5k2: उस पुष्टि के लिए उनमें से कोई भी स्रोत नहीं है? (हम एक नियंत्रित बिजली बंद के बारे में बात कर रहे हैं, अचानक बैटरी हटाने नहीं) – njzk2