2014-08-27 10 views
11

एंड्रॉइड वातावरण में, प्रत्येक एप्लिकेशन का डेटा उपयोग अग्रभूमि और पृष्ठभूमि दोनों में ट्रैक किया जाता है। प्रोग्रामेटिक रूप से, अग्रभूमि और पृष्ठभूमि डेटा उपयोग का प्रतिनिधित्व करता है?एंड्रॉइड पृष्ठभूमि डाउनलोड सांख्यिकीय

क्या एंड्रॉइड इस आंकड़े को ट्रैक करता है कि क्या आपके एप्लिकेशन की गतिविधि स्क्रीन पर दिखाई दे रही है (आईई: ऑनक्रेट/ऑनर्यूम और ऑन पॉज़ विधियों के बीच) और उस समय अवधि में थ्रेड चल रहा है? या क्या यह ट्रैक करता है कि डेटा को थ्रेड से डाउनलोड किया गया है प्राथमिकता THREAD_PRORITY_BACKGROUND? या क्या यह एक और राज्य है जिसका उपयोग करता है?

उत्तर

5

कुछ शोध कर रही है, कुछ लेख पढ़ने के बाद, की "एंड्रॉयड में निगरानी डेटा उपयोग" आवेदन प्रदाताओं में से कुछ वेबसाइट के माध्यम से चला गया इस मैं क्या थिंक

आवेदन अग्रभूमि डाउनलोड आँकड़े है - आवेदन है वर्तमान में स्क्रीन पर प्रदर्शित होने पर, उपयोगकर्ता इसके साथ बातचीत कर रहा है या सिर्फ किसी अन्य एप्लिकेशन पर स्विच कर सकता है लेकिन एप्लिकेशन से बाहर नहीं निकला है या हाल ही की एप्लिकेशन सूची से हटा दिया गया है। लेकिन कुछ समय बाद एंड्रॉइड ओएस द्वारा इस तरह के ऐपेशंस को पृष्ठभूमि में भी धक्का दिया जाता है।

आवेदन पृष्ठभूमि डाउनलोड आंकड़े - एप्लिकेशन जो वर्तमान में स्क्रीन पर प्रदर्शित नहीं हो रहा है, ACCESS_NETWORK_STATE के लिए आवेदन जांच हो सकती है और इंटरनेट कनेक्ट होने पर इसकी कुछ पृष्ठभूमि गतिविधि शुरू होती है (जैसे Google Play Store स्वचालित एप्लिकेशन अपडेट), पृष्ठभूमि समन्वयन, हो सकता है कि एप्लिकेशन एक ऐसी सेवा हो जो व्हाट्सएप, फेसबुक, ईमेल एप्लिकेशन जैसे कुछ सर्वर से डेटा प्राप्त करे, जिसमें कुछ अधिसूचना/अद्यतन को पकड़ने वाले सर्वर से लगातार डेटा डाउनलोड होता है।

http://www.talkandroid.com/guides/beginner/best-android-apps-for-monitoring-data-usage-june-2013/ http://www.howtogeek.com/140261/how-to-minimize-your-android-data-usage-and-avoid-overage-charges/ http://www.pcadvisor.co.uk/how-to/google-android/3443819/set-data-usage-limit-on-android/ http://www.digitaltrends.com/mobile/how-to-reduce-your-data-usage/

http://lifehacker.com/5916784/the-best-data-usage-tracker-for-android

और कई और अधिक ...

अंत में मैं अपने ही एंड्रॉयड सेलफोन ले लिया है, प्रत्येक आवेदन पत्र डेटा के उपयोग के माध्यम से चला गया, Android ओएस की तरह अनुप्रयोग, Google सेवाएं, Google टेक्स्ट-टू-स्पीच में अग्रभूमि डेटा के 0bytes और एमबी का पृष्ठभूमि डेटा था जो तार्किक लगता है। हालांकि, ओपेरा मिनी (मेरे मामले में) जैसे एप्लिकेशन में एमबी का अग्रभूमि डेटा था और 100kb पृष्ठभूमि डेटा था। मैं हमेशा ओपेरा मिनी ब्राउज़र से बाहर निकलने के लिए "बाहर निकलें" का उपयोग करता हूं। पृष्ठभूमि उपयोग की तुलना में मेरे ईमेल एप्लिकेशन में बहुत कम अग्रभूमि डेटा उपयोग था। (जैसे ही ईमेल एप्लिकेशन हर 30 मिनट में पृष्ठभूमि में सिंक हो जाता है और मैं शायद ही कभी अपने सेलफोन पर कोई ईमेल संलग्नक डाउनलोड करता हूं)

+0

अपने शोध/लेख/वेबसाइटों को देखने की देखभाल ? –

+0

उनमें से बहुत सारे हैं, मैं सूची दूंगा और जल्द ही पोस्ट करूंगा –

+0

बहुत बढ़िया .. धन्यवाद जॉनकर्ल .. हैप्पी कोडिंग :) –

1

कुछ पढ़ने कर रहे हैं और थोड़ी देर पहले अनुसंधान से (मैं एक ही प्रश्न पूछा गया है), जहाँ तक ओएस का सवाल है -

Foerground - आवेदन एक सक्रिय खिड़की है कि वर्तमान में स्क्रीन पर प्रदर्शित करने और उपयोगकर्ता यह के साथ बातचीत कर रहा है (आप की तरह उल्लेख किया - onCreate/onResume और onPause के बीच)

पृष्ठभूमि - एक ऐप्लिकेशन है कि अभी नहीं दिखाये और स्क्रीन पर प्रदर्शित।

कृपया ध्यान दें मैं किसी भी दस्तावेज़ या तो से एक निश्चित जवाब नहीं मिला है, लेकिन लगभग सभी विश्वसनीय साइटों और लोगों ने मुझे एक ही जवाब दिया।

चीयर्स

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