/ / परिवर्तित छवियों का क्या होता है - एंड्रॉइड, मेमोरी-मैनेजमेंट

छवियों को बदलने के लिए क्या होता है - एंड्रॉइड, मेमोरी-मैनेजमेंट

एंड्रॉइड ऐप में, चित्रों के माध्यम से बदला जा सकता हैरन-टाइम (उदाहरण लेआउट- bg, ImageButton-src, Button-bg, ..etc), इसलिए स्मृति व्यवसाय के संदर्भ में पुरानी छवि का क्या होता है? क्या इसे हटा दिया गया है या अभी भी मेमोरी से एक हिस्से पर कब्जा है? और अगर इसे हटाया नहीं जाता है, तो मैं इस छवि से मेमोरी को कैसे साफ़ कर सकता हूं?

उत्तर:

उत्तर № 1 के लिए 1

Android का UI भाग मुख्यतः जावा में लिखा जाता है -एक बार एक बिटमैप के सभी संदर्भ चले जाने के बाद, कचरा संग्रहण के लिए बिटमैप को फ़्लैग किया जाएगा। यदि आप एक बिटमैप बनावट का उपयोग नहीं करते हैं, और आपके पास उस बिटमैप का कोई संदर्भ नहीं है तो कोड में मेमोरी को तुरंत मुक्त किया जाएगा। कृपया Android में स्मृति रिसाव के बारे में सावधान रहें। इसे पढ़ें: http://android-developers.blogspot.ca/2009/01/avoiding-memory-leaks.html