विषयसूची:

क्या ViewModel जीवन चक्र जागरूक है?
क्या ViewModel जीवन चक्र जागरूक है?

वीडियो: क्या ViewModel जीवन चक्र जागरूक है?

वीडियो: क्या ViewModel जीवन चक्र जागरूक है?
वीडियो: जीवनचक्रस्कोप और व्यूमॉडलस्कोप - कोटलिन कोरटाइन्स 2024, जुलूस
Anonim

व्यू मॉडल ऑब्जेक्ट में LifecycleObservers हो सकते हैं, जैसे LiveData ऑब्जेक्ट, लेकिन a व्यू मॉडल में परिवर्तन कभी नहीं देखना चाहिए जीवन चक्र - अवगत अवलोकन योग्य, यह LifecycleOwner पर किया जाना है।

साथ ही, आप ViewModel जीवनचक्र को कैसे जागरूक करते हैं?

जीवनचक्र-जागरूक घटक

  1. परिचय।
  2. चरण 1 - अपना पर्यावरण सेटअप करें।
  3. चरण 2 - एक व्यूमॉडल जोड़ें।
  4. चरण 3 - LiveData का उपयोग करके डेटा को रैप करें।
  5. चरण 4 - जीवनचक्र की घटनाओं की सदस्यता लें।
  6. चरण 5 - टुकड़ों के बीच एक व्यूमॉडल साझा करें।
  7. चरण 6 - पूरी प्रक्रिया मनोरंजन (बीटा) में ViewModel स्थिति बनाए रखें

इसके अतिरिक्त, व्यूमोडेल एंड्रॉइड क्या है? 29 मई, 2018 को प्रकाशित। व्यू मॉडल जीवनचक्र पुस्तकालय का हिस्सा है जिसे आम समस्याओं को हल करने में आपकी मदद करने के लिए डिज़ाइन किया गया था एंड्रॉयड जीवनचक्र चुनौतियां और आपके ऐप्स को अधिक रखरखाव योग्य और परीक्षण योग्य बनाने के लिए। ए व्यू मॉडल आपके ऐप के यूआई डेटा को जीवनचक्र के प्रति सचेत तरीके से रखता है जो कॉन्फ़िगरेशन परिवर्तनों से बचता है।

यह भी जानना है कि LifecycleOwner क्या है?

जीवनचक्र स्वामी . जीवनचक्र स्वामी एक एकल विधि इंटरफ़ेस है जो दर्शाता है कि कक्षा में एक जीवनचक्र है। इसकी एक विधि है, getLifecycle(), जिसे कक्षा द्वारा लागू किया जाना चाहिए।

व्यूमोडेल टुकड़ों और गतिविधि के साथ कैसे संवाद कर सकता है?

अनुमति देने के लिए टुकड़ा प्रति संवाद इसके ऊपर तक गतिविधि , आप में एक इंटरफ़ेस परिभाषित कर सकते हैं टुकड़ा कक्षा के भीतर और इसे लागू करें गतिविधि . NS टुकड़ा अपने onAttach () जीवनचक्र विधि के दौरान इंटरफ़ेस कार्यान्वयन को कैप्चर करता है और फिर इंटरफ़ेस विधियों को कॉल कर सकता है संवाद उसके साथ गतिविधि.

सिफारिश की: