मैं Android
Application
क्लास लाइफसाइकिल के बारे में आधिकारिक दस्तावेज ढूंढने की कोशिश कर रहा हूं। जाहिर है, जो मुझे सिस्टम को मेमोरी की आवश्यकता है, उसे स्टैकऑवरफ्लो here और here पर मिली Application कक्षा में मार डाला जा सकता है। यहां तक कि this ट्यूटोरियल ऐसा कहता है।एंड्रॉइड एप्लिकेशन क्लास लाइफसील प्रलेखन
लेकिन कुछ चीजें मुझे थोड़ी परेशान इस बारे में:
- मैं एक अधिकारी ने मुझे बता कि हाँ,
Application
वर्ग कम स्मृति पर मारा जा सकता है प्रलेखन नहीं मिल रहा। - मुझे
Application
जीवन चक्र का प्रतिनिधित्व करने वाला कोई आधिकारिक आरेख नहीं मिला है। onLowMemory()
को छोड़करApplication
कक्षा को मारने पर मुझे उपयोग करने के लिए कोई उचित कॉलबैक नहीं मिल रहा है। क्या इसका मतलब है कि मुझे अपने डेटा को जारी रखने के लिए इस विधि का उपयोग करना होगा?- यदि
Application
कक्षा कम मेमोरी दबाव पर मारे गए हैं और ऐप फिर से अग्रभूमि में आता है, तो मैं अपनेonCreate()
में कैसे जान सकता हूं कि ऐप को सिस्टम मारने के बाद फिर से बनाया गया है?Activity
में मैंsavedInstanceState
का परीक्षण करूंगा, लेकिन जहां तक मुझे पता है किApplication
कक्षा में कुछ भी समान नहीं है।
आपके ज्ञान के लिए धन्यवाद।
'onTrimMemory' के बारे में क्या? – pskink
क्या आपने http://stackoverflow.com/questions/8515936/android-activity-life-cycle-what-are-all-these-methods-for देखा है? –
http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle –