我正在使用令人驚歎的android平臺。我正在創建一個應用程序,用於處理手機的電池電量。我正在顯示手機的當前電池電量以及其他一些技術方面的內容。我想要獲得估計的通話時間,音樂/視頻播放時間,空閒時間可能是基於當前留在電話上的電池水平來完成的。使用這個用戶可以得到一個想法,如果他的電池電量在50%,那麼他可能會再做2個小時的通話(或)聽1小時的音樂(或),如果手機沒有受到影響,那麼它會持續4個小時。這樣可以幫助用戶。請幫助我建議一種方法(或)是否有適用於此的API。?如何獲得估計的通話時間,音樂/視頻播放時間,可能基於當前剩餘電量水平進行的閒置時間
3
A
回答
0
不能肯定地說,但我非常懷疑會有這樣的API。
我認爲唯一可行的方法是讓您收集數據並嘗試儘可能地估計。您可以嘗試衡量每個應用/使用情況的耗電量,並嘗試測量電池容量。你不得不隨時調整你的數值,因爲不是新的電池有時會降低它們的電壓等等,所以它是一個移動的目標。
0
我認爲這是不可能的。
由於@dain表示您可以托盤和測量歷史數據並基於此進行猜測,但是由於各種後臺進程(連接強度低意味着大量搜索,無論是否是後臺數據,新應用程序,你的名字)對此有影響,所以根據收集的數據很難準確。
您可能會針對特定流程(如致電或使用音樂播放器等特定應用程序),並檢查它們平均使用多少電量,然後從此處開始。
你使用了什麼樣的溶劑,我認爲由於所有數據的不同,你會得到某種含義,這對目前的情況可能是不正確的。每個活動的「最小」與「最大」時間可能會相距甚遠?
0
final Intent intent = new Intent(Intent.ACTION_MAIN,null); intent.addCategory(Intent.CATEGORY_LAUNCHER); final ComponentName cn = new ComponentName(「com.android.settings」,「com.android.settings.fuelgauge.PowerUsageSummary」);
intent.setComponent(cn);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);
這適用於我
相關問題
- 1. 如何計算剩餘時間 - 基於估計時間x行可用
- 2. 如何在播放視頻文件時播放剩餘時間?
- 3. 當前會話剩餘時間/ WordPress的剩餘時間
- 4. 如何計算iOS中的視頻播放剩餘時間?
- 5. 當前時間與用戶設置的時間匹配時播放音樂
- 6. 如何獲得當前剩餘時間完成小時?
- 7. MPMoviewPlayer計算視頻播放期間的當前時間
- 8. 顯示播放時間,播放剩餘時間
- 9. 如何從當前時間獲得下個星期日的剩餘時間?
- 10. 估計剩餘的視頻錄製時間
- 11. 根據音頻播放器當前時間進行UILabel更新
- 12. 獲得無視頻播放時間?
- 13. Flash視頻播放良好,但時間和剩餘時間不同步
- 14. FTP下載估計剩餘時間
- 15. 如何獲取視頻全部持續時間和當前播放時間?
- 16. 如何獲得剩餘時間?
- 17. 如何在AVPlayer中獲得當前播放時間和總播放時間?
- 18. 如何檢索當前播放HTML5音頻播放器的當前時間? (mediaelement.js)
- 19. 如何在javafx中實現進度條,並顯示剩餘時間和估計的剩餘時間值?
- 20. 計劃時間與音樂的時間
- 21. 的Java:計算剩餘時間相比,目前的時間
- 22. 視頻/聲音/ MIDI播放器時間
- 23. seekbar播放時間和剩餘時間顯示大整數值。
- 24. Android計算剩餘時間
- 25. PHP當天剩餘時間
- 26. 獲取多個視頻的當前播放時間
- 27. 獲取AVPlayer播放視頻的當前時間ios
- 28. 如何獲取當前播放視頻的當前時間?從VLC Player for Android
- 29. 如何模仿iPod的剩餘時間和播放時間拖動標籤
- 30. 計算電池剩餘時間直到電池放電?
我也有同樣的問題謝謝+1 – 2013-11-08 05:46:24