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

Android中判斷有無可用網(wǎng)絡(luò)的代碼(是否是3G或者WIFI網(wǎng)絡(luò))

 更新時間:2013年01月21日 12:09:49   作者:  
在android開發(fā)中經(jīng)常會遇到的判斷有無可用網(wǎng)絡(luò)的代碼,防止客戶流量損失
復(fù)制代碼 代碼如下:

ConnectivityManager mConnectivity = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
TelephonyManager mTelephony = (TelephonyManager)this.getSystemService(TELEPHONY_SERVICE);
//檢查網(wǎng)絡(luò)連接,如果無網(wǎng)絡(luò)可用,就不需要進行連網(wǎng)操作等
NetworkInfo info = mConnectivity.getActiveNetworkInfo();

if (info == null || !mConnectivity.getBackgroundDataSetting()) {
return false;
}

//判斷網(wǎng)絡(luò)連接類型,只有在3G或wifi里進行一些數(shù)據(jù)更新。
int netType = info.getType();
int netSubtype = info.getSubtype();

if (netType == ConnectivityManager.TYPE_WIFI) {
return info.isConnected();
} else if (netType == ConnectivityManager.TYPE_MOBILE
&& netSubtype == TelephonyManager.NETWORK_TYPE_UMTS
&& !mTelephony.isNetworkRoaming()) {
return info.isConnected();
} else {
return false;
}

別忘了在 AndroidManifest.xml 中加上 檢查網(wǎng)絡(luò)的權(quán)限

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

相關(guān)文章

  • Android開發(fā)實現(xiàn)ListView部分布局監(jiān)聽的方法

    Android開發(fā)實現(xiàn)ListView部分布局監(jiān)聽的方法

    這篇文章主要介紹了Android開發(fā)實現(xiàn)ListView部分布局監(jiān)聽的方法,結(jié)合實例形式分析了Android通過設(shè)置tag標志位實現(xiàn)ListView部分布局監(jiān)聽的相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • Android ViewPager實現(xiàn)選項卡切換

    Android ViewPager實現(xiàn)選項卡切換

    這篇文章主要介紹了Android ViewPager實現(xiàn)選項卡切換,詳細分析了ViewPager實現(xiàn)選項卡切換功能,感興趣的小伙伴們可以參考一下
    2016-02-02
  • Android自動測試工具Monkey的實現(xiàn)方法

    Android自動測試工具Monkey的實現(xiàn)方法

    本文主要介紹Android Monkey 實現(xiàn)方法,Monkey測試是一種為了測試軟件的穩(wěn)定性、健壯性的快速有效的方法,具有非常重要的參考價值,希望對小伙伴有所幫助
    2016-07-07
  • Android仿微信朋友圈點贊和評論功能

    Android仿微信朋友圈點贊和評論功能

    這篇文章主要為大家詳細介紹了Android仿微信朋友圈點贊和評論功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Android編程學(xué)習(xí)之抽象類AbsListView用法實例分析

    Android編程學(xué)習(xí)之抽象類AbsListView用法實例分析

    這篇文章主要介紹了Android編程學(xué)習(xí)之抽象類AbsListView用法,較為詳細的分析了抽象類AbsListView的功能、結(jié)構(gòu)、定義及使用注意事項等,需要的朋友可以參考下
    2015-10-10
  • Android開發(fā)技巧之在a標簽或TextView控件中單擊鏈接彈出Activity(自定義動作)

    Android開發(fā)技巧之在a標簽或TextView控件中單擊鏈接彈出Activity(自定義動作)

    a標簽以及TextView自動識別的特殊文本(網(wǎng)址、電話號、Email等),這些都可以通過單擊來觸發(fā)不同的動作;但如果讀者想在單擊鏈接時執(zhí)行任意自定義的動作,那么將要介紹的一定是你想要的了
    2013-01-01
  • Kotlin中的高階函數(shù)深入講解

    Kotlin中的高階函數(shù)深入講解

    這篇文章主要給大家介紹了關(guān)于Kotlin中高階函數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Android 應(yīng)用中插入廣告的實例

    Android 應(yīng)用中插入廣告的實例

    本文主要介紹Android應(yīng)用中插入廣告,這里提供了詳細的資料及實現(xiàn)示例代碼,有興趣的小伙伴可以參考下
    2016-08-08
  • Android開發(fā)之登錄驗證實例教程

    Android開發(fā)之登錄驗證實例教程

    這篇文章主要介紹了Android開發(fā)之登錄驗證實現(xiàn)方法,包括發(fā)送數(shù)據(jù)、服務(wù)器端驗證、配置文件等,需要的朋友可以參考下
    2014-08-08
  • Android開發(fā)中amera2 Preview使用詳解

    Android開發(fā)中amera2 Preview使用詳解

    這篇文章主要介紹了Android開發(fā)中amera2 Preview使用詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09

最新評論

固安县| 黎平县| 汾西县| 屏边| 湘乡市| 徐水县| 钟祥市| 资阳市| 黑河市| 余干县| 娄底市| 滕州市| 东方市| 文昌市| 县级市| 临泽县| 扶绥县| 博兴县| 巴彦县| 锡林郭勒盟| 乐清市| 广德县| 长汀县| 平定县| 宁晋县| 镇远县| 苍山县| 赤峰市| 丹寨县| 新民市| 溆浦县| 桃园县| 洪雅县| 铜陵市| 定西市| 醴陵市| 高平市| 清远市| 时尚| 海门市| 惠水县|