मैं वर्तमान में अपना पहला एंड्रॉइड एप्लिकेशन लिख रहा हूं और मैं पृष्ठभूमि और अग्रभूमि सेवाओं के संदर्भ में चल रहा हूं। चूंकि मैं अपने आवेदन में एक सेवा का उपयोग करने का इरादा रखता हूं, इसलिए मैं दोनों के बीच स्पष्टीकरण प्राप्त करने की उम्मीद कर रहा था और उनका उपयोग कैसे किया जाता है।पृष्ठभूमि और अग्रभूमि सेवा के बीच क्या अंतर है?
उत्तर
शायद यह आपके प्रश्न का उत्तर देगा:
एक शुरू कर दिया सेवा एक अग्रभूमि राज्य है, जहां प्रणाली समझता है कि यह कुछ उपयोगकर्ता सक्रिय रूप से अवगत है होने के लिए सेवा डाल करने के लिए startForeground एपीआई का उपयोग कर सकते हैं स्मृति पर कम होने पर को मारने के लिए उम्मीदवार नहीं। डिफ़ॉल्ट सेवाओं द्वारा पृष्ठभूमि होती है, जिसका अर्थ है कि यदि सिस्टम को अधिक स्मृति प्राप्त करने के लिए उन्हें मारने की आवश्यकता है (जैसे कि वेब ब्राउज़र में एक बड़ा पृष्ठ प्रदर्शित करें), तो उन्हें बिना बहुत नुकसान पहुंचाया जा सकता है।
अधिक जानकारी पाया जा सकता है here
सामने जमीन: - प्रक्रिया onPause() और onResume() पर स्थित है ... यानी आप म्यूजिक प्लेयर और दबाने ठहराव खेलते हैं और खेलने
पृष्ठभूमि: - प्रक्रिया जो उपयोगकर्ता इंटरैक्शन के बिना चलती है यानी संदेश प्राप्त करना, आने वाली कॉल, मेल प्राप्त करना, अलार्म सेट करना .. यहां उपयोग की जाने वाली विधि ऑनस्टार्ट() और ऑनस्टॉप() उदाहरण के लिए है: - इसे अपने फोन पर जांचें .. 6:30 बजे अलार्म बनाएं .. जब सिस्टम घड़ी आर 6:30 बजे तक यह आग लगती है। अलार्म सेवा को मारने के लिए forder..inorder .. जाओ - मेनू -> सेटिंग्स -> एप्लिकेशन -> चल रही सेवा--। क्लिक स्टॉप सेवा ... यह अलार्म सेवा को भी रोकता है आपका सिस्टम उस समय तक पहुंचता है जब यह
- 1. पृष्ठभूमि, अग्रभूमि और मुख्य धागे क्या हैं?
- 2. सीएलआर में, पृष्ठभूमि और अग्रभूमि धागे के बीच क्या अंतर है?
- 3. एक इंटेंट सेवा और सेवा के बीच क्या अंतर है?
- 4. वेब सेवा और विंडोज सेवा के बीच अंतर क्या हैं?
- 5. गेटवे और सेवा सक्रियकर्ता के बीच क्या अंतर है?
- 6. वेब सेवा और रिमोटिंग के बीच क्या अंतर है?
- 7. नियंत्रक और सेवा के बीच क्या अंतर है?
- 8. विंडोज सेवा और नियमित एप्लिकेशन के बीच क्या अंतर है?
- 9. भंडार और सेवा के बीच अंतर?
- 10. डब्ल्यूसीएफ और आरआईए सेवा डोमेन सेवा कक्षा के बीच क्या अंतर है?
- 11. डब्ल्यूसीएफ सेवा पुस्तकालय और डब्ल्यूसीएफ सेवा आवेदन के बीच अंतर
- 12. क्या सीएसएस में पृष्ठभूमि-छवि के समतुल्य अग्रभूमि है?
- 13. # {} $ {} और% {} के बीच क्या अंतर है?
- 14. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 15. $ और $$ के बीच क्या अंतर है?
- 16. के बीच क्या अंतर है:। और: आर !?
- 17. भिन्नता और '-' के बीच क्या अंतर है?
- 18. "$^एन" और "$ +" के बीच क्या अंतर है?
- 19. सेवा रीलोड और सेवा पुनरारंभ करने के बीच क्या अंतर है?
- 20. डब्ल्यूसीएफ सेवा आवेदन और डब्ल्यूसीएफ सेवा पुस्तकालय के बीच क्या अंतर है?
- 21. साधारण वेब-सेवा और साबुन-आधारित वेब सेवा के बीच क्या अंतर है?
- 22. शीर्ष-डाउन वेब सेवा और नीचे-अप वेब सेवा के बीच क्या अंतर है?
- 23. अग्रभूमि धागे बनाम पृष्ठभूमि धागे
- 24. के बीच क्या अंतर है?
- 25. अंतर और कहां के बीच क्या अंतर है?
- 26. ओरेकल और माइक्रोसॉफ्ट स्कीमा के बीच क्या अंतर है?
- 27. पृष्ठभूमि और समवर्ती कचरा संग्रह के बीच अंतर?
- 28. NSURLConnection sendSynchronousRequest - अग्रभूमि के लिए पृष्ठभूमि
- 29. ब्लैकबेरी - सुनने के लिए पृष्ठभूमि एप्लिकेशन प्रारंभ और अग्रभूमि ऐप
- 30. टाइपस्क्रिप्ट.जेएस और टाइपस्क्रिप्ट सर्विसेज.जेएस के बीच क्या अंतर है?
आपको कैसे पता चलेगा कि आपकी सेवा वास्तव में अग्रभूमि सेवा के रूप में शुरू हुई है या नहीं? क्या logcat में कोई निशान है? – Alex
चाहे सेवा अग्रभूमि या पृष्ठभूमि में है, दो कारकों पर निर्भर करती है: सेवा स्थिति और जिस तरह से आपने इसे शुरू किया। http://developer.android.com/reference/android/app/Service.html#ProcessLifecycle –