Android檢查手機網(wǎng)絡(luò)狀態(tài)及網(wǎng)絡(luò)類型的方法
更新時間:2015年04月23日 11:02:24 作者:滄海一粟……
這篇文章主要介紹了Android檢查手機網(wǎng)絡(luò)狀態(tài)及網(wǎng)絡(luò)類型的方法,涉及Android檢測手機網(wǎng)絡(luò)狀態(tài)的技巧,需要的朋友可以參考下
本文實例講述了Android檢查手機網(wǎng)絡(luò)狀態(tài)及網(wǎng)絡(luò)類型的方法。分享給大家供大家參考。具體分析如下:
//judge network status is connecting or not public static boolean checkNetworkConnected(Context context) { if (null!=context) { ConnectivityManager connectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); if (null!=networkInfo) { return networkInfo.isAvailable(); } } return false; } //judge Wifi status is connecting or not public static boolean checkWifiStatus(Context context) { ConnectivityManager connectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); if (null!=networkInfo && networkInfo.getType() == ConnectivityManager.TYPE_WIFI) { return true; } return false; } //judge 3G status is connecting or not public static boolean check3GStatus(Context context) { ConnectivityManager connectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); if (null!=networkInfo && networkInfo.getType() == ConnectivityManager.TYPE_MOBILE) { return true; } return false; }
希望本文所述對大家的Android程序設(shè)計有所幫助。
相關(guān)文章
實現(xiàn)Android 滑動退出Activity的功能
這篇文章主要介紹了實現(xiàn)Android 滑動退出Activity的功能的相關(guān)資料,這里提供實例來說明滑動退出應(yīng)用程序的實現(xiàn)代碼,需要的朋友可以參考下2017-08-08Android編程解析XML方法詳解(SAX,DOM與PULL)
這篇文章主要介紹了Android編程解析XML方法,結(jié)合實例形式詳細分析了Android解析XML文件的常用方法與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2016-01-01Android實現(xiàn)獲取應(yīng)用程序相關(guān)信息列表的方法
這篇文章主要介紹了Android實現(xiàn)獲取應(yīng)用程序相關(guān)信息列表的方法,是應(yīng)用管理器常用的功能,需要的朋友可以參考下2014-07-07Android studio點擊跳轉(zhuǎn)WebView詳解
這篇文章主要為大家詳細介紹了Android studio點擊跳轉(zhuǎn)WebView的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-09-09