मेरा Android एप्लिकेशन कितनी मेमोरी उपयोग कर रहा है, यह कैसे पता करें?
सभी को नमस्ते! मैं Java में एक शुरुआती Android डेवलपर हूँ, और मुझे एप्लिकेशन की परफॉरमेंस में समस्या आ रही है। मैंने देखा कि स्क्रीन के बीच कुछ बार स्विच करने के बाद एप्लिकेशन धीमा होने लगता है, और कभी-कभी OutOfMemoryError के साथ क्रैश भी हो जाता है। \n\nमुझे संदेह है कि यह मेमोरी लीक के कारण है, लेकिन मुझे नहीं पता कि मेरा एप्लिकेशन वास्तव में कितनी मेमोरी उपयोग कर रहा है, इसे कैसे मापूँ। मैंने Android Studio Profiler में देखने की कोशिश की, लेकिन वहाँ बहुत अधिक डेटा है, और मुझे समझ नहीं आ रहा कि किस पर ध्यान दूँ।\n\nयहाँ एक कोड उदाहरण है जो मुझे लगता है कि समस्याग्रस्त हो सकता है। मैं इंटरनेट से इमेज लोड कर रहा हूँ और उन्हें कैश के लिए एक static list में सेव कर रहा हूँ:\n\n```java\npublic class ImageCache {\n private static List cache = new ArrayList<>();\n \n public static void addImage(Bitmap bitmap) {\n