मेरे पास एक ऐसा एप्लिकेशन है जिसमें मेरे पास BarChart
और CombinedChart
है लेकिन वे डेटा के साथ चार्ट दिखाने तक 1-1.5 सेकंड खर्च करते हैं।मैं उस समय को कैसे कम कर सकता हूं जो MPAndroidChart डेटा दिखाने के लिए खर्च करता है?
मैं डेटा प्राप्त करने के अनुरोध के साथ वॉली के साथ डेटाबेस से डेटा पुनर्प्राप्त करता हूं, लेकिन मुझे लगता है कि डेटा चार्ट दिखाने के लिए दोनों चार्ट जितना संभव हो उतना कम हो जाएंगे।
मुझे लगता है कि यह आयात के रूप से हो सकता है कि कि इस परियोजना के लिए पुस्तकालय:
compile 'com.github.PhilJay:MPAndroidChart:v2.2.5'
लेकिन मुझे लगता है कि पुस्तकालय आयात करने के लिए किसी अन्य तरीके से नहीं मिल सकते थे या क्या यह ठीक है जिस तरह से यह करने के लिए । शायद यह इस तथ्य से संबंधित हो सकता है कि मैं इस उद्देश्य के लिए वॉली का उपयोग कर रहा हूं।
दोनों चार्ट डेटा दिखाने के लिए कितने समय खर्च करने के लिए मैं क्या कर सकता हूं? क्या यह फ़ॉर्म से संबंधित कुछ हो सकता है जिसे मैं आयात कर रहा हूं?
किसी भी सुझाव की सराहना की जाएगी।
अग्रिम धन्यवाद!
हाय, आयात लोडिंग समय के साथ कोई संबंध नहीं है। आयात संकलन समय पर होते हैं। क्या आपने जांच की है कि यह 1-1.5 सेकंड MPAndroidChart लाइब्रेरी के बजाय डेटाबेस के वॉली अनुरोध के कारण नहीं है? – FlyingPumba
@FlyingPumba अगर मैं पोस्टमैन पर अनुरोध करता हूं (उदाहरण के लिए) यह 1 सेकंड से भी कम खर्च करता है, इसलिए मैंने सोचा कि यह 'एमपी एंड्रॉइड चार्ट' से संबंधित कुछ था। –
मैं MPAndroidChart का उपयोग डेटाबेस के साथ भी टॉगटर करता हूं, और मेरे पास समान प्रभाव है। ऐसा इसलिए है क्योंकि डेटाबेस से डेटा प्राप्त करने में कुछ समय लगता है, फिर इसे संसाधित किया जाता है। मैं केवल एक प्रगति पट्टी दिखाता हूं जब तक कि मेरे प्रस्तुतकर्ता ने मुझे डेटा पास नहीं किया। शायद एक अलग डेटाबेस का प्रयास करें जो तेजी से साबित हुआ है। आप तुलना के लिए greendao या दायरे का परीक्षण कर सकते हैं – Tazz