android 的wifi狀態可以分為兩大類,兩者均可通過廣播監聽,相應的action在wifimanager類中:
第一類:有無wifi源及各個狀態間轉變
可監聽 wifi_state_changed_action。
(如下圖所示,雙擊可放大)
有五種情況:
1-1 disabled
1-2 disabling
1-3 enable
1-4 enabling
1-5 unknown
可通過不同的extra值,見下圖(雙擊可放大)獲得狀態常量:
**如下:
if (wifimanager.wifi_state_changed_action.equals(action))也可通過以下**實現:}
//另外一種方式第二類:wifi是否連線正常可監聽:network_state_changed_action(如下圖所示,雙擊可放大)mwifimng = (wifimanager) mcontext
.getsystemservice(mcontext.wifi_service);
switch (mwifimng.getwifistate())
有兩種狀況:
2-1連線
2-1未連線
**如下:
if (wifimanager.network_state_changed_action.equals(action))}
Android WIFI狀態監控
第一類 有無wifi源及各個狀態間轉變 可監聽 wifi state changed action。如下圖所示,雙擊可放大 有五種情況 1 1 disabled 1 2 disabling 1 3 enable 1 4 enabling 1 5 unknown 可通過不同的extra值,見下圖 雙擊...
監控mysql狀態 監控mysql狀態指令碼
監控mysql狀態,發現宕後,自動重啟,每秒檢查一次。check.sh bin bash while true do bin sleep 1 sh mysql status.sh done chengkill bin sh pid kill thread for chenglee if filefo...
服務監控 PHP FPM狀態監控
root linux node1 vim etc zabbix zabbix agentd.conf 編輯配置檔案引用key include etc zabbix zabbix agentd.d conf root linux node1 mkdir etc zabbix scripts 存放she...