wifi開發小總結

2021-07-11 09:12:16 字數 988 閱讀 6722

主題的流程

1.獲取到wifi的管理器

wifimanger mwifimanager = (wifimanger)context.getsystemservice(wifi_service);

2.通過管理器可以開啟/關閉wifi

mwifimanager.setwifienabled

(true); true-->開啟 false-->關閉

3.通過管理器獲取wifi狀態

mwifimanager.getwifistate();            

返回值是乙個int型別,0-->正在關閉; 1-->不可用狀態;2-->正在開啟 ;3-->可用狀態;4-->不可知狀態

4.搜尋周邊wifi

開啟搜尋:mwifimanager.startscan();

獲得搜尋結果:mwifimanager.

getscanresults();      返回值是乙個scanresult物件的list集合;所以可以直接寫成下面的方法

public listgetscanresult()

5.獲取wifi的配置資訊(這是個關鍵的東東啊,不止包含wifi資訊,還包含乙個至關重要的屬性networkid)

mwifimanager.getconfigurednetworks();      返回值是乙個wificonfiguration型別的list集合,wificonfiguration這個東西很關鍵啊

6.鏈結wifi

區別主要在於獲取networkid。
可以    

int

networkid

= mwifimanager

.addnetwork(

wificonfiguration這個就是上面說的很關鍵的東西

);

wifi 通道 WIFI小知識 WIFI通道

通道,又被稱為通道或頻道,是訊號在通訊系統中傳輸的通道,由訊號從發射端傳輸到接收端所經過的傳輸媒質所構成。而無線通道就是以輻射無線電波為傳輸方式的無線電通道,簡單來說就是無線資料傳輸的通道。雖然物理世界中無線電通道很多,但能夠被wifi協議所用的通道卻是寥寥無幾,並主要集中在2.4ghz和5ghz頻...

頁面開發小總結

1.頁面開發時,在頁面中對同一url鏈結可以多次訪問,這時不同的瀏覽器可能處理方式不同,如ie 我測試是用的是ie11 可能是瀏覽器本身快取的緣故,會拒絕訪問。這時我得解決辦法是,在每乙個url訪問時後面多加乙個時間搓的引數,如 var timestamp new date gettime wind...

小度Wifi 設定

ps 現在我用的小度wifi驅動的 安裝程式的版本為 xiaoduwifi140923 m 3.0.9.rar 1 xp 安裝好之後,啟動應用程式,會報 記憶體錯誤。搜了一下,貌似好多人都是這樣。有人說是驅動的問題,用之前的老的驅動就ok。但是我不知道需要多老的驅動.不知道到底是哪個版本之前的對xp...