Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android實現微信在線/離線狀態切換

Android實現微信在線/離線狀態切換

編輯:Android開發教程

先看效果圖,有圖有效果了才有動力(右邊是關閉wifi/3g之後的Title樣子)

首先了解一下網絡狀態的判斷方法,網絡狀態是一個SystemService,可以通過context.getSystemService (String name)獲取,對應的服務名稱為context.CONNECTIVITY_SERVICE; 獲取網絡狀態管理對象

ConnectivityManager connManger = (ConnectivityManager) 

getSystemService(CONNECTIVITY_SERVICE);

在ConnectivityManger對象中有一些相關的方法

NetworkInfo[] infos = connManger.getAllNetworkInfo(); // 獲取所有的連接對象信息
        NetworkInfo active_info = connManger.getActiveNetworkInfo(); // 獲取可用的連接對象信息
        active_info.isAvailable(); // 可用
        active_info.isConnected(); // 已經連接
        active_info.isConnectedOrConnecting(); // 已經連接或正在連接
        // active_info.getState().CONNECTED;
        // active_info.getState().CONNECTING;

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