我在問如何找出電池的充電時間。有幾個應用程序可以做到這一點,但我沒有發現除此之外的東西How to find the battery recharge time of android mobile programatically?獲取電池充電時間
除了測量1個百分比的時間並計算它之外,是否有任何新的可能性?如果不是我怎麼測量時間?
我在問如何找出電池的充電時間。有幾個應用程序可以做到這一點,但我沒有發現除此之外的東西How to find the battery recharge time of android mobile programatically?獲取電池充電時間
除了測量1個百分比的時間並計算它之外,是否有任何新的可能性?如果不是我怎麼測量時間?
你可以用不同的方式做到這一點。但是,第一次安裝你的應用程序的每個手機將需要從1%充滿。它會計算每個增量的時間爲1,2,3。 .100並將其記錄在永久存儲器中。因此,每當您的應用下次運行時,它都會計算從電池的當前級別到100%的充電時間,然後您就完成了。 或 計算100%完全充電時間並將其除以100並計算完整充電時間。
充電時間各不相同。主要因素是充電器的毫安速率(例如USB充電器與壁式充電器)。只測量一次將給出該特定充電器的值,但不存儲該數字並假定它總是正確的。監測價值增加(從n%到n + 1%)可能會更好,顯示預計時間並在您獲取更多樣本時繼續調整。這也將補償其他因素,例如溫度,設備的年齡等。 – chr
請參閱http://stackoverflow.com/questions/8923497/get-the-remaining-battery-time-available-from-an-android-phone(可能不會提供比您已有的更多信息) –
@Phil如何解決你的問題即時嘗試遵循接受的答案,但如果應用程序安裝第一次,如果它不是收費那麼我將如何計算時間戳級別從n到n + 1的差異?你怎麼做的? – Erum