मैंने रीस्टोर इंस्टेंसस्टेट और ऑनसेवेंसस्टेट पर लागू किया है। जब ऐप कम हो जाता है तो वे दोनों सफलतापूर्वक काम करते हैं (होम बटन दबाकर, या दूसरी गतिविधि अग्रभूमि में होती है)। हालांकि, जब मैं ऐप को कम करता हूं और प्रक्रिया को मारता हूं (वर्तमान प्रक्रियाओं की सूची खोलकर और उसे समाप्त कर देता है) ऐप सहेजे गए इंस्टेंस स्थिति को पुनर्स्थापित नहीं करता है। मैं इसे सहेजे गए राज्य को कैसे पुनर्स्थापित कर सकता हूं? Serializable का उपयोग कर सहेजे गए इन्स्टेंसस्टेट बंडल को फ़ाइल में लिखने का मेरा सबसे अच्छा विकल्प है (इस प्रकार हार्ड ड्राइव पर संग्रहीत कुछ है, बल्कि रैम), फिर फ़ाइल से सहेजे गए इन्स्टेंसस्टेट को फिर से लोड करें?प्रक्रिया के बाद राज्य को पुनर्स्थापित करें
उत्तर
मैं इसे सहेजे गए राज्य को कैसे पुनर्स्थापित कर सकता हूं?
आप नहीं कर सकते। ऐसा नहीं है कि सहेजे गए उदाहरण स्थिति के लिए क्या है।
मेरे सबसे अच्छे serializable, तो फ़ाइल से savedInstanceState को फिर से लोड (इस प्रकार होने हार्ड ड्राइव, बल्कि उसके बाद राम पर संग्रहीत है कि कुछ) का उपयोग कर एक फाइल करने के लिए savedInstanceState बंडल लिखने के लिए विकल्प है?
आपका "सर्वश्रेष्ठ विकल्प" एक फ़ाइल, डेटाबेस, या SharedPreferences
जैसे दृढ़ता है। आपका विशिष्ट दृष्टिकोण अजीब लगता है।
सहेजे गए उदाहरण स्थिति अस्थायी जानकारी के लिए केवल है, जैसे उपयोगकर्ता ने भरने वाले फॉर्म की सामग्री लेकिन अभी तक सबमिट नहीं की है। इससे परे कुछ भी सहेजे गए उदाहरण स्थिति में नहीं है, बल्कि किसी भी प्रकार के लगातार डेटा मॉडल में है। यह एक वेब ऐप बनाने से अलग नहीं है, जहां आपके डीओएम और जावास्क्रिप्ट चर में आपके पास डेटा हमेशा के लिए नहीं जी रहेगा, लेकिन इसके बजाय कहीं कहीं स्टोर करने की आवश्यकता है (आमतौर पर एक वेब सर्वर पर)।
- 1. क्रैश के बाद मैं प्रक्रिया स्थिति को कैसे पुनर्स्थापित कर सकता हूं?
- 2. डाटाबेस बैकअप/पुनर्स्थापित प्रक्रिया
- 3. अभिविन्यास परिवर्तन के बाद एक्शनमोड को पुनर्स्थापित करें
- 4. लिनक्स प्रक्रिया राज्य
- 5. डाटाबेस को पुनर्स्थापित करें और एमडीएफ फ़ाइल
- 6. एडीटी को पुनर्स्थापित करने के बाद ग्रहण में अनुपलब्ध विकल्प
- 7. smo डेटाबेस को पुनर्स्थापित करें
- 8. गिट: विफल रिबेस के बाद अलग-अलग भंडार को पुनर्स्थापित करें
- 9. वीम बैकअप को पुनर्स्थापित करें
- 10. Mercurial: फ़ाइलों को पुनर्स्थापित करें
- 11. बैकअप एक्सेस को पुनर्स्थापित करें
- 12. बूटअप के बाद रजिस्टरों का राज्य
- 13. एरलांग प्रक्रिया को पुनरारंभ करना और राज्य को संरक्षित करना
- 14. "सभी साफ़ करें" के बाद MATLAB में ब्रेकपॉइंट्स को पुनर्स्थापित कैसे करें?
- 15. एंड्रॉइड वेबव्यू की स्थिति को पुनर्स्थापित/पुनर्स्थापित करें
- 16. विम स्थिति को सहेजें और पुनर्स्थापित करें
- 17. दूषित गिट भंडार को पुनर्स्थापित कैसे करें?
- 18. आरपीएम पैकेज को पुनर्स्थापित कैसे करें?
- 19. PHP सत्र को पुनर्स्थापित कैसे करें?
- 20. सहेजे गए राज्य से दृश्य पदानुक्रम को पुनर्स्थापित करना प्रोग्रामेटिक रूप से जोड़े गए दृश्यों को पुनर्स्थापित नहीं करता है
- 21. संग्रहीत प्रक्रिया में END के बाद विवरण
- 22. किसी आईफोन ऐप को हटाने और पुनर्स्थापित करने के बाद स्थानीय नोटिफिकेशन प्राप्त करें
- 23. jQuery में serializeArray के विपरीत (फॉर्म को पुनर्स्थापित करें)
- 24. स्टार्टअप के बाद एक प्रक्रिया खुद को बढ़ा सकती है?
- 25. विंडो बंद होने के बाद पुनर्स्थापित नहीं होगी
- 26. एंड्रॉइड - हनीकॉम - एक्शन बार टैब खंड राज्य को बचाने/पुनर्स्थापित करने के लिए
- 27. डिफ़ॉल्ट सीएसएस विशेषताओं को पुनर्स्थापित करें
- 28. वीआईएम पिछले खोज पैटर्न को पुनर्स्थापित करें
- 29. ग्रहण स्वागत पृष्ठ को कैसे पुनर्स्थापित करें?
- 30. नेटवर्क पर डेटाबेस बैकअप को पुनर्स्थापित करें
धन्यवाद, मैं बस पुष्टि करना चाहता था कि मुझे एक फ़ाइल में लिखना होगा। – Rilcon42