हेल्लो दोस्तों आज के इस पोस्ट में आपको activity lifecycle in hindi क्या है कैसे काम करता है तो चलिए शुरू करते है।
Life Cycle Methods
Activity की life cycle के दौरान यदि android system set of methods को call करता है तो किसी activity की life cycle एक step pyramid की तरह होती है। Activity life cycle की हर stage separate होती है। जैसे की android system activity को start करता है और हर method activity को एक step में forward move करता है और activity top तक पहुंच जाती है। Activity की top stage में activity running stage में होती है और visible होती है जिसके द्वारा user उसके साथ interact कर सकता है।
जैसे ही user activity को छोड़ कर जाता है तो activity की stages pyramid से नीचे की तरफ move करने लग जाती है और last stage में जाके activity destroy हो जाती है जिसके कारण कुछ cases में activity wait भी करती है जैसे की यदि user दूसरी application पर switch कर लेता है तो activity background में wait करती है। और जब user वापस आता है तो activity फिर से resume हो जाती है।
इसे भी पढ़े –JAVA Notes in hindi-जावा नोट्स हिंदी में
आप की एप्लीकेशन की complexity को देखते हुए जरुरी नहीं की आप सभी life cycle methods implement करने जरुरत हो। लेकिन जरुरी है की आप को सभी methods समझ में आये और जो आपकी एप्लीकेशन के behavior के लिए जरुरी हो आप वो methods implement कर सकते है। जिससे Activity की life cycle stages के बारे में कुछ information नीचे दी जा रही है।
- Created – इस stage में onCreate() मेथड द्वारा activity create की जा सकती है जब user आपकी application के icon पर क्लिक करता है।
- Started – इस stage में onStart() मेथड द्वारा activity start की जाती है।
- Resumed – इस stage में activity running stage में होती है और user को visible होती है
- Paused – इस stage में activity paused होती है और जब user किसी दूसरी application में switch करता है।
- Stopped – इस stage में activity stopped होती है।
- Destroyed – इस stage में activity destroyed हो जाती है।
reference-https://www.javatpoint.com/android-life-cycle-of-activity
निवेदन :-अगर आपको यह आर्टिकल(activity lifecycle in hindi) उपयोगी लगा हो तो इस आप अपने क्लासमेट ,दोस्तों के साथ अवश्य share कीजिये और आपके जो भी इस पोस्ट्स से related(सम्बन्धित) questions(activity lifecycle in hindi) है तो आप उन्हें निचे कमेंट कर सकते है हम उसके answer अवश्य करेंगे Thank