欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android開(kāi)發(fā)之Wifi基礎(chǔ)教程

 更新時(shí)間:2015年02月06日 12:11:36   作者:books1958  
這篇文章主要介紹了Android開(kāi)發(fā)Wifi基礎(chǔ)教程,實(shí)例分析了Wifi的各種常見(jiàn)基本技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android開(kāi)發(fā)Wifi的基礎(chǔ)知識(shí)。分享給大家供大家參考。具體如下:

Android提供了WifiManager這個(gè)類,通過(guò)這個(gè)類可以進(jìn)行wifi相關(guān)的各種操作。

通過(guò)

wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE) 

可獲取該類的實(shí)例。

1. 獲取wifi開(kāi)啟狀態(tài) (只要手機(jī)的wifi打開(kāi)了,即認(rèn)為是開(kāi)啟狀態(tài),而與是否連接了某個(gè)wifi無(wú)關(guān)):

boolean isOpen = wifiManager.isWifiEnabled(); 

2. 修改wifi狀態(tài),通過(guò)參數(shù)可打開(kāi)wifi或關(guān)閉wifi

wifiManager.setWifiEnabled(true); 

3. 獲取附近的wifi (必須在wifi已經(jīng)打開(kāi)的情況下)

List<ScanResult> list = wifiManager.getScanResults(); 

4. 獲取當(dāng)前連接上的wifi

WifiInfo wifiInfo = wifiManager.getConnectionInfo(); 

5. 獲取當(dāng)前的wifi配置列表(即為手機(jī)連接wifi時(shí)頁(yè)面顯示的wifi列表)

List<WifiConfiguration> configList = wifiManager.getConfiguredNetworks(); 

6. 連接 / 斷開(kāi)連接 某個(gè)wifi (注:不會(huì)改變wifi的開(kāi)啟狀態(tài))

連接,第一個(gè)參數(shù)為wifiManager.getConfiguredNetworks()中或wifiManager.getConnectionInfo()中返回的某個(gè)wifi的net id,第二個(gè)參數(shù)為連接該wifi的同時(shí)是否關(guān)閉其它wifi

wifiManager.enableNetwork(netId, true); 

斷開(kāi)連接,參數(shù)含義同上

wifiManager.disableNetwork(netId); 
wifiManager.disconnect();

完整實(shí)例代碼點(diǎn)擊此處本站下載。

希望本文所述對(duì)大家的Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論