Trong ứng dụng của tôi, tôi muốn làm điều gì đó khi pin yếu. Khi pin là ngọn lửa android thấp ACTION_BATTERY_LOW
và khi pin lại đạt đến sức khỏe tốt, nó sẽ bắn ý định ACTION_BATTERY_OKAY
. Vì vậy, tôi có ba câu hỏi liên quan đến điều này:Khi Android kích hoạt ACTION_BATTERY_LOW
1.Tỷ lệ phần trăm pin android thực sự kích hoạt ACTION_BATTERY_LOW
là gì?
2.Không cháy cùng một sự kiện liên tục nếu pin thậm chí còn thấp hơn?
3.Chúng tôi có thể định cấu hình phần trăm pin mà Android sẽ bắn mục đích ACTION_BATTERY_LOW
không?
Tôi quan tâm nhiều hơn đến điểm thứ ba.
Chỉ cần một mã hóa câu hỏi tiêu chuẩn, nơi nào bạn lưu trữ các số nguyên của bạn? Là nó trong một tập tin hằng số riêng biệt? –
Đã một thời gian kể từ khi tôi xem xét điều đó, nhưng tôi khá chắc chắn những điều đó đã được xác định trong tài nguyên Dịch vụ pin. Chúng tôi chỉ cần điều chỉnh chúng. – jsmith
@KalaJ nếu các số nguyên này sẽ được sử dụng * chỉ * trong các tệp java sau đó lưu trữ nó, 'CONST.java' (cho hằng số) hoặc' CONFIG.java' (cho tham số cấu hình). Nếu chúng dành cho giao diện người dùng, thì bạn lưu trữ nó 'values.xml'. Lưu ý: 'values.xml' giống như bất kỳ tệp res khác và bạn có thể có nhiều phiên bản dựa trên nội địa hóa, v.v. –