2011-01-16 11 views
5

एंड्रॉइड एप्लिकेशन के स्टार्टअप समय को कम करने के लिए अनुशंसित सर्वोत्तम अभ्यास क्या है?एंड्रॉइड ऐप के स्टार्टअप समय को कैसे सुधारें?

+0

क्या आप इस बारे में ऐप करते हैं? यदि आप अधिक फ़ाइलों को लोड करते हैं, तो हो सकता है कि आप उन्हें रनटाइम पर लोड कर सकें? यदि आप अधिक गणना करते हैं, तो आप परिणाम सहेज सकते हैं और उनका पुन: उपयोग कर सकते हैं? आपको एक अच्छे उत्तर के लिए और अधिक विशिष्ट होना चाहिए। – Sibbo

उत्तर

12

समझने से शुरू करें कि इसे शुरू करने में कितना समय लगता है; फिर उस समय को कम करने के लिए काम करें।

यह फ्लिपेंट लग सकता है, लेकिन ऐसा नहीं है। प्रोग्राम प्रदर्शन में सुधार के लिए कोई भी जादू बुलेट नहीं है। डेटाबेस ऑप्टिमाइज़ेशन, थ्रेडिंग और अन्य तकनीकें मदद कर सकती हैं, लेकिन कोई भी यह जानने के बिना ध्वनि अनुशंसा नहीं कर सकता कि आपके विशेष कार्यक्रम में कितना समय लगता है।

एंड्रॉइड ऐप्स के मामले में, Traceview जैसे टूल हैं जो यह निर्धारित करने में आपकी सहायता कर सकते हैं कि आपका प्रोग्राम शुरू होने पर क्या कर रहा है।

5

AsyncTask या अपने स्वयं के पृष्ठभूमि धागे का उपयोग करके मुख्य अनुप्रयोग धागे से लंबे समय से चलने वाले काम प्राप्त करें।

पता लगाने के लिए ट्रेसव्यू का उपयोग करें कि आपका समय क्या ले रहा है।

संबंधित मुद्दे