SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

गतिविधि की onDestroy विधि में डेटा सहेजें

ऑनडेस्ट्रॉय को हमेशा नहीं बुलाया जा रहा है। जीवनचक्र दस्तावेज़ों से --

<ब्लॉकक्वॉट>

जब आपकी गतिविधि को ऑनस्टॉप () विधि पर कॉल प्राप्त होती है, तो यह अब दिखाई नहीं देती है और उपयोगकर्ता द्वारा इसका उपयोग नहीं करने पर लगभग सभी संसाधनों को रिलीज़ करना चाहिए जिनकी आवश्यकता नहीं है। एक बार जब आपकी गतिविधि बंद हो जाती है, तो सिस्टम इंस्टेंस को नष्ट कर सकता है यदि उसे सिस्टम मेमोरी को पुनर्प्राप्त करने की आवश्यकता होती है। चरम मामलों में, सिस्टम गतिविधि के अंतिम onDestroy() कॉलबैक को कॉल किए बिना आपके ऐपप्रोसेस को आसानी से मार सकता है, इसलिए यह महत्वपूर्ण है कि आप संसाधनों को जारी करने के लिए onStop() का उपयोग करें जो मेमोरी को लीक कर सकते हैं।

हालाँकि ऑनस्टॉप () विधि को ऑनस्टॉप () से पहले कहा जाता है, आपको ऑनस्टॉप () का उपयोग बड़े, अधिक सीपीयू गहन शट-डाउन संचालन, जैसे डेटाबेस में जानकारी लिखना

करने के लिए करना चाहिए।

देखें अपनी गतिविधि रोकें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite में कल की तारीख कैसे प्राप्त करें

  2. कैसे sqlite में संग्रहीत कुछ व्यक्तिगत मूल्य के आधार पर MPandroidCharts में बार रंग बदलने के लिए?

  3. SQLite में डेटा सम्मिलित करते समय NULL मानों को कॉलम के डिफ़ॉल्ट मान में बदलें

  4. SQLite जाँच की कमी

  5. SQLITE केवल-पढ़ने के लिए डेटाबेस को संस्करण 1 से 2 में अपग्रेड नहीं कर सकता