欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java獲取網(wǎng)絡(luò)類型的方法

 更新時間:2015年10月06日 14:57:24   作者:小賈  
這篇文章主要介紹了java獲取網(wǎng)絡(luò)類型的方法,涉及java針對網(wǎng)絡(luò)類型的參數(shù)獲取及判定技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了java獲取網(wǎng)絡(luò)類型的方法。分享給大家供大家參考。具體如下:

/**** 
* 獲取網(wǎng)絡(luò)類型 
* 
* @param context 
* @return 
*/ 
public static String getNetType(Context context) { 
try { 
ConnectivityManager connectMgr = (ConnectivityManager) context 
.getSystemService(Context.CONNECTIVITY_SERVICE); 
NetworkInfo info = connectMgr.getActiveNetworkInfo(); 
if (info == null) { 
return ""; 
} 
if (info.getType() == ConnectivityManager.TYPE_WIFI) { 
return "WIFI"; 
} else if (info.getType() == ConnectivityManager.TYPE_MOBILE) { 
if (info.getSubtype() == TelephonyManager.NETWORK_TYPE_CDMA) { 
return "CDMA"; 
} else if (info.getSubtype() == TelephonyManager.NETWORK_TYPE_EDGE) { 
return "EDGE"; 
} else if (info.getSubtype() == TelephonyManager.NETWORK_TYPE_EVDO_0) { 
return "EVDO0"; 
} else if (info.getSubtype() == TelephonyManager.NETWORK_TYPE_EVDO_A) { 
return "EVDOA"; 
} else if (info.getSubtype() == TelephonyManager.NETWORK_TYPE_GPRS) { 
return "GPRS"; 
} 
/* 
* else if(info.getSubtype() == 
* TelephonyManager.NETWORK_TYPE_HSDPA){ return "HSDPA"; }else 
* if(info.getSubtype() == TelephonyManager.NETWORK_TYPE_HSPA){ 
* return "HSPA"; }else if(info.getSubtype() == 
* TelephonyManager.NETWORK_TYPE_HSUPA){ return "HSUPA"; } 
*/ 
else if (info.getSubtype() == TelephonyManager.NETWORK_TYPE_UMTS) { 
return "UMTS"; 
} else { 
return "3G"; 
} 
} else { 
return ""; 
} 
} catch (Exception e) { 
return ""; 
} 
} 

希望本文所述對大家的java程序設(shè)計有所幫助。

相關(guān)文章

  • Java之String字符串在JVM中的存儲及其內(nèi)存地址的問題

    Java之String字符串在JVM中的存儲及其內(nèi)存地址的問題

    這篇文章主要介紹了Java之String字符串在JVM中的存儲及其內(nèi)存地址的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • java 實現(xiàn)增量同步和自定義同步的操作

    java 實現(xiàn)增量同步和自定義同步的操作

    這篇文章主要介紹了java 實現(xiàn)增量同步和自定義同步的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • SpringBoot 整合 Lettuce Redis的實現(xiàn)方法

    SpringBoot 整合 Lettuce Redis的實現(xiàn)方法

    這篇文章主要介紹了SpringBoot 整合 Lettuce Redis的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • RabbitMQ消息隊列中的Channel信道參數(shù)詳解

    RabbitMQ消息隊列中的Channel信道參數(shù)詳解

    這篇文章主要介紹了RabbitMQ消息隊列中的Channel信道參數(shù)詳解,信道是生產(chǎn)消費者與rabbit通信的渠道,生產(chǎn)者publish或者消費者消費一個隊列都是需要通過信道來通信的,信道是建立在TCP上面的虛擬鏈接,需要的朋友可以參考下
    2023-08-08
  • Java基礎(chǔ)--反射機制

    Java基礎(chǔ)--反射機制

    本文主要介紹了Java反射機制的相關(guān)知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-03-03
  • mybatis的mapper特殊字符轉(zhuǎn)移及動態(tài)SQL條件查詢小結(jié)

    mybatis的mapper特殊字符轉(zhuǎn)移及動態(tài)SQL條件查詢小結(jié)

    mybatis mapper文件中條件查詢符,如>=,<,之類是不能直接寫的會報錯的需要轉(zhuǎn)移一下,本文給大家介紹了常見的條件查詢操作,對mybatis的mapper特殊字符及動態(tài)SQL條件查詢相關(guān)知識感興趣的朋友一起看看吧
    2021-09-09
  • 詳解JAVA中ListIterator和Iterator的辨析

    詳解JAVA中ListIterator和Iterator的辨析

    這篇文章主要為大家詳細介紹了JAVAListIterator和Iterator的辨析,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • ant使用指南詳細入門教程

    ant使用指南詳細入門教程

    這篇文章主要介紹了ant使用指南詳細入門教程,本文詳細的講解了安裝、驗證安裝、使用方法、使用實例、ant命令等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • Java中比較運算符compareTo()、equals()與==的區(qū)別及應(yīng)用總結(jié)

    Java中比較運算符compareTo()、equals()與==的區(qū)別及應(yīng)用總結(jié)

    這篇文章主要給大家介紹了關(guān)于Java中比較運算符compareTo()、equals()與==的區(qū)別及應(yīng)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • 詳解在java中進行日期時間比較的4種方法

    詳解在java中進行日期時間比較的4種方法

    這篇文章主要介紹了詳解在java中進行日期時間比較的4種方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07

最新評論