Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android開發WIFI網絡操作

Android開發WIFI網絡操作

編輯:Android開發實例

  一.什麼是WIFI
  WIFI 就是一種無線聯網技術,常見的一個就是無線路由器。那麼在這個無線路由器的電波覆蓋的有效范圍內都可以采用 WIFI 連接的方式進行聯網。如果無線路由器連接了一個ADLS線路或者別的聯網線路,則又被稱為“熱點”。

  二.獲取WIFI網卡的狀態
  WIFI網卡的狀態是由一系列的整形常量來表示的。
  1. WIFI_STATE_DISABLED : WIFI網卡不可用(1)
  2.WIFI_STATE_DISABLING : WIFI網卡正在關閉(0)
  3.WIFI_STATE_ENABLED : WIFI網卡可用(3)
  4.WIFI_STATE_ENABLING : WIFI網正在打開(2) 《WIFI啟動需要一段時間》
  5. WIFI_STATE_UNKNOWN  : 未知網卡狀態

  三.操作WIFI所需要的權限
  CHANG.NETWORK.STATE
  CHANG.NETWORK.WIFISTATE
  ACCESS.NETWORK.STATE
  ACCESS.NETWORK.WIFISTATE

  四.改變WIFI網卡的狀態
  1.對WIFI網卡進行操作需要通過WIFIManager對象來進行,獲取該對象的方法如下:
  WIFIManager wifiManager = (wifiManager)Content.getSystemService(Service.WIFI_Service);

  2.打開WIFI網卡
  wifiManager.setwifiEnabled(true);

  3.關閉WIFI網卡
  wifiManager.setwifiEnabled(false);

  4.獲取網卡的狀態
  wifiManager.getwifistate();

  五.注意
  1.只有加入權限才能訪問網絡,否則會暴露權限不夠

  2.implements是一個內部內

  3.Activity是Context的一個子類

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved