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

Android Service判斷設(shè)備聯(lián)網(wǎng)狀態(tài)詳解

 更新時(shí)間:2016年08月21日 16:29:34   投稿:lqh  
本文主要介紹Android Service判斷聯(lián)網(wǎng)狀態(tài),這里提供了相關(guān)資料并附有示例代碼,有興趣的小伙伴可以參考下,幫助開發(fā)相關(guān)應(yīng)用功能

      首先,要想獲得當(dāng)前android設(shè)備是否處于聯(lián)網(wǎng)狀態(tài),那么android本身給我們提供了一個(gè)服務(wù)。

private ConnectivityManager connectivityManager;//用于判斷是否有網(wǎng)絡(luò) 
 
connectivityManager = (ConnectivityManager) getActivity().getSystemService(Context.CONNECTIVITY_SERVICE);//獲取當(dāng)前網(wǎng)絡(luò)的連接服務(wù) 
        NetworkInfo info = connectivityManager.getActiveNetworkInfo(); //獲取活動的網(wǎng)絡(luò)連接信息 

     首先我們得先拿到android的網(wǎng)絡(luò)服務(wù),需要往配置文件里面加入一個(gè)權(quán)限。 

          <!-- 獲取用戶的手機(jī)是否聯(lián)網(wǎng)的信息 --> 

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

       然后我們通過Context.getSystemService(Context.CONNECTIVITY_SERVICE)拿到系統(tǒng)的服務(wù)。

       然后我們用android提供給我們的這個(gè)NetworkInfo類去盛放系統(tǒng)返回給我們網(wǎng)絡(luò)服務(wù)信息。

if (info == null) {  //當(dāng)前沒有已激活的網(wǎng)絡(luò)連接(表示用戶關(guān)閉了數(shù)據(jù)流量服務(wù),也沒有開啟WiFi等別的數(shù)據(jù)服務(wù)) 
          Toast.makeText(getActivity(), "檢查網(wǎng)絡(luò)連接是否打開", Toast.LENGTH_SHORT).show(); 
} else {       //當(dāng)前有已激活的網(wǎng)絡(luò)連接 
} 

           當(dāng)然,我們也可以用這局代碼來判斷我們的網(wǎng)絡(luò)連接是否可用。來返回是否有效,如果為True則表示當(dāng)前Android手機(jī)已經(jīng)聯(lián)網(wǎng),可能是WiFi或GPRS、HSDPA等等。具體的可以通過ConnectivityManager 類的getActiveNetworkInfo() 方法判斷詳細(xì)的接入方式 

         connectivityManager.getActiveNetworkInfo().isAvailable(); 

         以上就對Android Service 判斷聯(lián)網(wǎng)狀態(tài)的資料整理,后續(xù)繼續(xù)補(bǔ)充相關(guān)資料,謝謝大家對本站的支持。

相關(guān)文章

最新評論

平山县| 资阳市| 江西省| 海口市| 雅江县| 文水县| 钟祥市| 于田县| 定远县| 革吉县| 讷河市| 塔城市| 徐闻县| 麦盖提县| 蕉岭县| 柘城县| 牙克石市| 板桥市| 长岛县| 岑溪市| 乾安县| 广汉市| 兴城市| 泗洪县| 突泉县| 桦甸市| 乾安县| 怀来县| 军事| 邢台县| 顺义区| 天津市| 循化| 乐都县| 黑山县| 集贤县| 襄汾县| 宁城县| 赫章县| 临朐县| 务川|