因?yàn)樾枰恢痹谂W(wǎng)絡(luò)的問(wèn)題,,今天看了一下Wifi的操作,,經(jīng)過(guò)整理,,做出來(lái)了一個(gè)類,可能不全,,但是個(gè)人感覺(jué)已經(jīng)完全能夠滿足需要了,,當(dāng)然,里面的方法也有可能是錯(cuò)誤的或者是不全的,,這個(gè)類我沒(méi)有進(jìn)行完整的測(cè)試,,只測(cè)試了其中的一些方法。 其實(shí)操作Wifi也是很簡(jiǎn)單的,,主要使用以下幾個(gè)對(duì)象或變量: private WifiManager wifiManager;// 聲明管理對(duì)象OpenWifi private WifiInfo wifiInfo;// Wifi信息 private List<ScanResult> scanResultList; // 掃描出來(lái)的網(wǎng)絡(luò)連接列表 private List<WifiConfiguration> wifiConfigList;// 網(wǎng)絡(luò)配置列表 private WifiLock wifiLock;// Wifi鎖 其實(shí)這些不寫成一個(gè)單獨(dú)的類也是可以操作的,,介理這里為了使用方便,寫了一個(gè)統(tǒng)一的類對(duì)Wifi進(jìn)行操作,通過(guò)這些方法,,基本上可以得到所有操作的數(shù)據(jù),。 java代碼:
下面是操作這些所需要的權(quán)限,,當(dāng)然根據(jù)操作的內(nèi)容不同,可能權(quán)限也不同,,下面的權(quán)限僅供參考: java代碼:
|
|
來(lái)自: Babylly > 《網(wǎng)絡(luò)》