मेरे पास एक थ्रेड है जिसका उपयोग मैं समय-समय पर अपनी गतिविधि में डेटा को अद्यतन करने के लिए करता हूं। मैं धागा बना देता हूं और postDelay()
के साथ एक हैंडलर का उपयोग करने के लिए एक लूपर शुरू करता हूं। मेरी गतिविधि के लिए ऑनस्ट्रोय() में, मैं अपने हैंडलर पर removeCallbacks() को कॉल करता हूं।एंड्रॉइड: लूपर छोड़ना?
क्या मुझे handler.getLooper().quit()
पर कॉल करना चाहिए? या इसके बारे में चिंता न करें और ओएस को इसके साथ सौदा करने दें? या फिर सीपीयू चक्रों का उपभोग करने के बाद यह हमेशा के लिए दौड़ जाएगा?
कुछ प्रोसेसर चक्र के अलावा अन्य किसी खामी:
यहाँ Looper.java से प्रासंगिक अनुभाग हैं। लेकिन मुझे यह समझना अच्छा लगता है कि सिस्टम दृश्यों के पीछे कैसे काम कर रहा है। – stormin986