Kiểm tra ampe cung cấp dữ liệu của trạng thái battary của bạn:
- trạng thái sạc: sạc, xả, đầy đủ, không_charring, không xác định;
- Trạng thái cắm: Nguồn điện là bộ sạc AC, cổng USB, không dây;
- Sức khỏe của pin lạnh, chết, tốt, quá nóng, over_voltage, không xác định, không xác định_failure;
- Công nghệ của pin hiện tại;
- Loại mô hình: Tên người dùng cuối có thể nhìn thấy cho sản phẩm cuối;
- Phiên bản Android: Hệ điều hành cơ sở Xây dựng sản phẩm dựa trên;
- Xây dựng ID: Thông tin về bản dựng hiện tại, được trích xuất từ các thuộc tính hệ thống;
- millivolts và volt: millivoltage pin hiện tại và điện áp;
- Pin còn lại năng lượng trong giờ nano;
- dung lượng pin trong milliampere-giờ;
- dung lượng pin còn lại dưới dạng tỷ lệ phần trăm nguyên của tổng công suất (không có phần phân số);
- nhà sản xuất sản phẩm / phần cứng;
- Nhiệt độ pin hiện tại;
- Phiên bản SDK của phần mềm hiện đang chạy trên thiết bị phần cứng này;
- một xấp xỉ thay vì bao nhiêu thời gian (tính bằng phút) cho đến khi pin được sạc đầy;
- dung lượng pin tối đa;
- tổng dung lượng pin được tính là một_battery_capacity / pin_capacity * 100
Ứng dụng Sử dụng lớp BatteryManager, có chứa các chuỗi và hằng số được sử dụng cho các giá trị trong ý định INTENT.Actor_battery_changed và cung cấp một phương thức để truy vấn pin và các thuộc tính sạc.
Thay đổi tốc độ sạc khi pin của thiết bị đã bắt đầu sạc (hoặc có đạt mức phí đầy đủ và thiết bị đang bật nguồn). Đây là thời điểm tốt để tính toán kiểm tra ampere, vì muốn tránh làm trong khi sử dụng pin (nghĩa là để tránh cạn kiệt pin của người dùng do những thứ họ không quan tâm đủ về).
Khi pin của thiết bị đang xả, ứng dụng này tránh làm công việc không liên quan sẽ khiến nó xả nhanh hơn.
Các giá trị dương tính trong amperemeter cho biết dòng điện ròng vào pin từ nguồn sạc, giá trị âm chỉ ra dòng điện ròng từ pin.
Fixed the bug with the Min Value of mA in Charging and Discharging mode