battery 獲取手機電量資訊

2022-08-13 06:21:09 字數 352 閱讀 5439

我們如果想要獲得手機的電池電量資訊,可以借助廣播來實現。因為當手機電池電量發生變化的時候,系統會傳送乙個廣播。具體**如下

//

註冊intentfilter.addaction(intent.action_battery_changed);

mcontext.registerreceiver(mhallreceiver, intentfilter);

//廣播處理

intent.getaction().equals(intent.action_battery_changed)

這樣就可以了。

其中,level就是獲得的當前電量數值,一般是按總電量100來計算的吧

Android中獲取手機電量資訊

我們需要獲取當前手機的電量,這時候我們就需要用到廣播了,我們都知道在動態註冊廣播的時候,我們需要傳入乙個broadcastreceiver類物件,還有乙個意圖過濾器intentfilter,平時我們使用自定義廣播的時候intentfilter中的action可以自定義寫成任意形式,但是如果我們要過去...

手機電池電量應用

原理概述 手機電池電量的獲取在應用程式的開發中也很常用,android系統中手機電池電量發生變化的訊息是通過intent廣播來實現的,常用的intent的action有 intent.action battery changed 電池電量發生改變時 intent.action battery low...

獲取手機資訊

獲取手機資訊 應用程式的名稱和版本號等資訊都儲存在mainbundle的乙個字典中,用下面 可以取出來 nsdictionary infodict nsbundle mainbundle infodictionary nsstring versionnum infodict objectforkey...