最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程判斷是否連接網(wǎng)絡的方法【W(wǎng)iFi及3G判斷】

 更新時間:2017年02月28日 10:24:18   作者:Jacob-wj  
這篇文章主要介紹了Android編程判斷是否連接網(wǎng)絡的方法,結(jié)合實例形式分析了Android針對WiFi及3G網(wǎng)絡連接的判斷方法,需要的朋友可以參考下

本文實例講述了Android編程判斷是否連接網(wǎng)絡的方法。分享給大家供大家參考,具體如下:

判斷wifi網(wǎng)絡是否鏈接:

public static boolean isWiFiActive(Context inContext) {
     WifiManager mWifiManager = (WifiManager) inContext
     .getSystemService(Context.WIFI_SERVICE);
     WifiInfo wifiInfo = mWifiManager.getConnectionInfo();
     int ipAddress = wifiInfo == null ? 0 : wifiInfo.getIpAddress();
     if (mWifiManager.isWifiEnabled() && ipAddress != 0) {
     System.out.println("**** WIFI is on");
       return true;
     } else {
       System.out.println("**** WIFI is off");
       return false;
     }
}

判斷3G網(wǎng)絡是否鏈接:

public static boolean isNetworkAvailable( Context context) {
  ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
    if (connectivity == null) {
      System.out.println("**** newwork is off");
      return false;
    } else {
      NetworkInfo info = connectivity.getActiveNetworkInfo();
      if(info == null){
        System.out.println("**** newwork is off");
        return false;
      }else{
        if(info.isAvailable()){
          System.out.println("**** newwork is on");
          return true;
        }
      }
    }
     System.out.println("**** newwork is off");
  return false;
}

相關權(quán)限:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

PS:關于AndroidManifest.xml文件相關屬性功能可參考本站在線工具:

Android Manifest功能與權(quán)限描述大全:
http://tools.jb51.net/table/AndroidManifest

更多關于Android相關內(nèi)容感興趣的讀者可查看本站專題:《Android通信方式總結(jié)》、《Android開發(fā)入門與進階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)

希望本文所述對大家Android程序設計有所幫助。

相關文章

  • Android多渠道打包配置方案

    Android多渠道打包配置方案

    多渠道打包,顧名思義就是用來區(qū)分同一個軟件,在不同渠道上的釋放版本,目前我們有需求是要一套軟件代碼庫多個項目共同使用,針對不同的項目打包不同的渠道apk,現(xiàn)學記錄一下,需要的朋友跟著小編一起來學習吧
    2024-06-06
  • Android ViewModel與Lifecycles和LiveData組件用法詳細講解

    Android ViewModel與Lifecycles和LiveData組件用法詳細講解

    JetPack是一個開發(fā)組件工具集,他的主要目的是幫助我們編寫出更加簡潔的代碼,并簡化我們的開發(fā)過程。JetPack中的組件有一個特點,它們大部分不依賴于任何Android系統(tǒng)版本,這意味者這些組件通常是定義在AndroidX庫當中的,并且擁有非常好的向下兼容性
    2023-01-01
  • AndroidStudio 配置 AspectJ 環(huán)境實現(xiàn)AOP的方法

    AndroidStudio 配置 AspectJ 環(huán)境實現(xiàn)AOP的方法

    本篇文章主要介紹了AndroidStudio 配置 AspectJ 環(huán)境實現(xiàn)AOP的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • android中RecyclerView自定義分割線實現(xiàn)

    android中RecyclerView自定義分割線實現(xiàn)

    本篇文章主要介紹了android中RecyclerView自定義分割線實現(xiàn),由于RecyclerView的布局方式多種多樣,所以它的分割線也根據(jù)布局的不同有所差異,本文只針對LinearLayoutManager線性布局。
    2017-03-03
  • Android中EditText如何去除邊框添加下劃線

    Android中EditText如何去除邊框添加下劃線

    這篇文章主要介紹了Android中EditText如何去除邊框添加下劃線的相關資料,需要的朋友可以參考下
    2016-02-02
  • okhttp3.4.1+retrofit2.1.0實現(xiàn)離線緩存的示例

    okhttp3.4.1+retrofit2.1.0實現(xiàn)離線緩存的示例

    本篇文章主要介紹了okhttp3.4.1+retrofit2.1.0實現(xiàn)離線緩存的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Android View的事件分發(fā)機制深入分析講解

    Android View的事件分發(fā)機制深入分析講解

    事件分發(fā)從手指觸摸屏幕開始,即產(chǎn)生了觸摸信息,被底層系統(tǒng)捕獲后會傳遞給Android的輸入系統(tǒng)服務IMS,通過Binder把消息發(fā)送到activity,activity會通過phoneWindow、DecorView最終發(fā)送給ViewGroup。這里就直接分析ViewGroup的事件分發(fā)
    2023-01-01
  • Android 中 Swipe、Scroll 和 Fling 的區(qū)別解析

    Android 中 Swipe、Scroll 和 Fling 的區(qū)別解

    Swipe、Scroll和Fling是Android中常見的觸摸手勢,它們在用戶體驗和技術實現(xiàn)上各有特點,Swipe用于快速切換,Scroll用于連續(xù)滾動,Fling用于實現(xiàn)慣性滾動,開發(fā)者可以根據(jù)需求選擇合適的手勢類型,并結(jié)合GestureDetector等工具實現(xiàn)各種交互效果,感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • Android自定義View仿華為圓形加載進度條

    Android自定義View仿華為圓形加載進度條

    這篇文章主要為大家詳細介紹了Android自定義View仿華為圓形加載進度條,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Android studio 3.0安裝配置方法圖文教程

    Android studio 3.0安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了Android studio 3.0安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11

最新評論

广宁县| 平湖市| 洞口县| 卫辉市| 延吉市| 保康县| 新宁县| 通许县| 荆门市| 邻水| 易门县| 永登县| 佛教| 九寨沟县| 镇远县| 和田市| 团风县| 铜山县| 容城县| 安化县| 佳木斯市| 宝应县| 公主岭市| 望谟县| 科技| 滁州市| 渝北区| 山东省| 阜宁县| 通许县| 花垣县| 博湖县| 深泽县| 凌源市| 张家界市| 米易县| 南投县| 栾川县| 马山县| 左贡县| 楚雄市|