एम्पीयर चेक आपकी बैटलरी स्थिति का डेटा प्रदान करता है:
- चार्ज स्थिति: चार्जिंग, डिस्चार्जिंग, पूर्ण, not_charging, अज्ञात;
- प्लग की गई स्थिति: पावर स्रोत एक एसी चार्जर, यूएसबी पोर्ट, वायरलेस है;
- बैटरी स्वास्थ्य ठंडा, मृत, अच्छा, अति ताप, over_voltage, अज्ञात, unspecified_failure;
- वर्तमान बैटरी की तकनीक;
- मॉडल प्रकार: अंतिम उत्पाद के लिए अंतिम उपयोगकर्ता-दृश्य नाम;
- एंड्रॉइड संस्करण: बेस ओएस बिल्ड उत्पाद पर आधारित है;
- बिल्ड आईडी: वर्तमान निर्माण के बारे में जानकारी, सिस्टम गुणों से निकाली गई;
- मिलिवोल्ट्स और वोल्ट: वर्तमान बैटरी मिलिवलोल्टेज और वोल्टेज स्तर;
-
-
- नैनोवाट-घंटों में बैटरी शेष ऊर्जा;
- milliampere घंटे में बैटरी क्षमता;
- शेष बैटरी क्षमता कुल क्षमता के पूर्णांक प्रतिशत के रूप में (कोई आंशिक भाग के साथ);
- उत्पाद के निर्माता / हार्डवेयर;
- वर्तमान बैटरी तापमान;
- वर्तमान में इस हार्डवेयर डिवाइस पर चल रहे सॉफ़्टवेयर का एसडीके संस्करण;
- एक अनुमानित जब तक बैटरी पूरी तरह से चार्ज नहीं होती है तब तक कितना समय (मिनटों में) रहता है;
- अधिकतम बैटरी क्षमता;
- कुल बैटरी क्षमता जो एक शेष_battery_capacity / battery_cacacity के रूप में गणना की जाती है * 100
आवेदन बैटरी प्रबंधक वर्ग का उपयोग करना, जिसमें intent.action_battery_changed इरादे में मूल्यों के लिए उपयोग किए जाने वाले तार और स्थिरांक होते हैं, और बैटरी और चार्जिंग गुणों से पूछताछ करने के लिए एक विधि प्रदान करता है।
चार्जिंग स्पीडोमीटर परिवर्तित करता है जब डिवाइस की बैटरी ने चार्ज करना शुरू कर दिया है (या है पूर्ण शुल्क तक पहुंचा और डिवाइस सत्ता पर है)। यह एम्पीयर चेक की गणना करने का एक अच्छा समय है, क्योंकि यह बैटरी पर रहते हुए इससे बचना चाहता है (यानी उन चीज़ों के कारण उपयोगकर्ता की बैटरी को निकालने से बचने के लिए जो वे पर्याप्त परवाह नहीं करते हैं)।
जब डिवाइस की बैटरी डिस्चार्ज हो रही है, तो यह एप्लिकेशन अपर्याप्त काम करने से बचाता है जो इसे तेजी से निर्वहन करने का कारण बनता है।
amperemeters में सकारात्मक मूल्य नेट वर्तमान को चार्ज स्रोत, नकारात्मक मानों से बैटरी दर्ज करने का संकेत देते हैं बैटरी से नेट वर्तमान डिस्चार्जिंग इंगित करें।
Fixed the bug with the Min Value of mA in Charging and Discharging mode