एंड्रॉइड में, मेरे पास एक धागा है जो वैश्विक चर शुरू करता है। जब गतिविधि शुरू होती है तो थ्रेड शुरू होता है। यदि थ्रेड से पहले गतिविधि खत्म हो जाती है तो ग्लोबल वेरिएबल शुरू हो जाएगा, फिर भी थ्रेड अभी भी पृष्ठभूमि में अपना काम पूरा करने के लिए चला जाएगा या गतिविधि खत्म होने के बाद इसे मार दिया जाएगा?एंड्रॉइड में गतिविधि खत्म होने से पहले थ्रेड मारा जाएगा?
उत्तर
गतिविधि परिष्करण एंड्रॉइड में मुख्य निष्पादन/यूआई थ्रेड का हिस्सा है। जब आप एक नया धागा उत्पन्न करते हैं, और उस धागे पर संचालन करते हैं, तो यह मुख्य यूआई थ्रेड से अलग इकाई के रूप में काम करता है।
इसलिए, अपने प्रश्न का उत्तर देने के लिए - धागा अभी भी अपनी नौकरी को पूरा करने के लिए पृष्ठभूमि में चला जाएगा।
हालांकि, सावधानी का एक शब्द। यदि रन() विधि के भीतर, आप कुछ ऑब्जेक्ट्स का उपयोग कर रहे हैं जो गतिविधि वर्ग का हिस्सा हैं जो अभी समाप्त हो गया है, तो आप शून्य सूचक अपवादों में भाग सकते हैं।
मैंने थ्रेड में देरी करके और थ्रेड से पहले ग्लोबल वैरिएबल को शुरू करने से पहले गतिविधि को खत्म करने की कोशिश की। वैश्विक चर शुरू नहीं किया गया था। – Samrakchan
- 1. एंड्रॉइड 4.0.3 और खत्म गतिविधि
- 2. जावा/एंड्रॉइड में एक और थ्रेड शुरू होने से पहले धागे को खत्म करने के लिए कैसे प्रतीक्षा करें?
- 3. खत्म किए बिना गतिविधि छुपाएं()
- 4. गतिविधि अभी भी खत्म होने के बाद जारी है();
- 5. खत्म होने के बाद एक गतिविधि से परिणाम प्राप्त करें(); एंड्रॉइड यूनिट टेस्ट
- 6. एंड्रॉइड: यूआई थ्रेड ऑपरेशन खत्म होने तक पृष्ठभूमि थ्रेड के लिए संभव है?
- 7. asp.net में "ब्रेकप्वाइंट वर्तमान में मारा नहीं किया जाएगा"
- 8. एनीमेशन गतिविधि परिवर्तन से पहले
- 9. एंड्रॉइड: एप्लिकेशन/गतिविधि को खत्म करने के बाद टोस्ट दिखाएं
- 10. एंड्रॉइड थ्रेड के साथ होने वाली गतिविधि के बाद क्या होता है?
- 11. पृष्ठभूमि थ्रेड से पॉपअप संवाद एंड्रॉइड
- 12. एंड्रॉइड यूनिट परीक्षण: परीक्षण गतिविधि से पहले समाशोधन prefs
- 13. एक टुकड़े से वर्तमान गतिविधि को खत्म करना
- 14. एंड्रॉइड AsyncTask रद्द होने पर नहीं रुक जाएगा, क्यों?
- 15. गतिविधि इकाई होने पर एंड्रॉइड यूनिट-परीक्षण
- 16. Finishactivity गतिविधि खत्म नहीं करता है?
- 17. सेवा से गतिविधि एंड्रॉइड
- 18. एंड्रॉइड यूआई थ्रेड (यूआई थ्रेड)
- 19. क्या फ़ंक्शन का दायरा खत्म होने के बाद कोई थ्रेड स्वयं बंद हो जाता है?
- 20. एक थ्रेड के भीतर से एक एंड्रॉइड सेवा को रोकना
- 21. गतिविधि स्टैक में एंड्रॉइड डालने
- 22. एंड्रॉइड गतिविधि पर कॉलिंग फिनिश() वास्तव में
- 23. स्क्रीन अनलॉक होने पर गतिविधि हैंडल
- 24. गतिविधि को फिर से शुरू करते समय "थ्रेड पहले ही शुरू हो गया है"
- 25. एंड्रॉइड: पृष्ठभूमि थ्रेड से अलर्टडियलॉग बढ़ाएं
- 26. नई गतिविधि शुरू करें और एंड्रॉइड में वर्तमान को खत्म करें?
- 27. एक गतिविधि से दूसरे गतिविधि में
- 28. सभी सबप्रोसेस खत्म होने तक प्रतीक्षा प्रक्रिया?
- 29. स्प्रिंग एकीकरण में सभी धागे खत्म होने की प्रतीक्षा
- 30. एंड्रॉइड: मैं पहले से ही ढेर में चलने वाली गतिविधि से कैसे बचूं?
आप वास्तव में क्या करना चाहते हैं ?? क्या आप इस प्रश्न के लिए कृपया कुछ कोड जोड़ सकते हैं – AAnkit
@AnkitAwasthi मुझे लगता है कि कोई कोड आवश्यक नहीं है? –