亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android中監(jiān)聽系統(tǒng)網(wǎng)絡(luò)連接打開或者關(guān)閉的實現(xiàn)代碼

 更新時間:2013年05月09日 09:56:08   作者:  
本篇文章對Android中監(jiān)聽系統(tǒng)網(wǎng)絡(luò)連接打開或者關(guān)閉的實現(xiàn)用實例進行了介紹。需要的朋友參考下

很簡單,所以直接看代碼

復(fù)制代碼 代碼如下:

package xxx; 

import android.content.BroadcastReceiver; 
import android.content.Context; 
import android.content.Intent; 
import android.net.ConnectivityManager; 
import android.net.NetworkInfo; 

復(fù)制代碼 代碼如下:

public class NetstateReceiver extends BroadcastReceiver { 

    @Override 
    public void onReceive(Context context, Intent intent) { 
        ConnectivityManager manager = (ConnectivityManager) context 
                .getSystemService(Context.CONNECTIVITY_SERVICE); 
        NetworkInfo gprs = manager 
                .getNetworkInfo(ConnectivityManager.TYPE_MOBILE); 
        NetworkInfo wifi = manager 
                .getNetworkInfo(ConnectivityManager.TYPE_WIFI); 
        if (!gprs.isConnected() && !wifi.isConnected()) { 
            // network closed  
        } else { 
            // network opend 

        } 
    } 



代碼自定義了一個BroadcastReceiver,是想監(jiān)聽網(wǎng)絡(luò)設(shè)置變化的事件。

Manifest文件里注冊監(jiān)聽。

復(fù)制代碼 代碼如下:

<receiver android:name="xxx.NetstateReceiver"> 
    <intent-filter> 
        <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> 
    </intent-filter> 
</receiver> 

還需要加入權(quán)限信息。
復(fù)制代碼 代碼如下:

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

相關(guān)文章

  • 關(guān)于androidstuio導(dǎo)入系統(tǒng)源碼的問題

    關(guān)于androidstuio導(dǎo)入系統(tǒng)源碼的問題

    小編最近在做系統(tǒng)源碼導(dǎo)出來的小項目,在導(dǎo)入androidstudio過程中遇到過一些問題,本文以Schedule power on off為例給大家詳細(xì)介紹,需要的朋友參考下吧
    2021-06-06
  • 如何正確理解和使用Activity的4種啟動模式

    如何正確理解和使用Activity的4種啟動模式

    本文主要介紹了如何正確理解和使用Activity的4種啟動模式。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • Android事件分發(fā)機制的詳解

    Android事件分發(fā)機制的詳解

    這篇文章主要介紹了Android事件分發(fā)機制的詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解掌握Android事件分發(fā)機制,需要的朋友可以參考下
    2017-09-09
  • Android ListView添加頭布局和腳布局實例詳解

    Android ListView添加頭布局和腳布局實例詳解

    這篇文章主要介紹了Android ListView添加頭布局和腳布局實例詳解的相關(guān)資料,大家看下效果是否是自己想要實現(xiàn)的效果,這里附了實現(xiàn)代碼和實現(xiàn)效果圖,需要的朋友可以參考下
    2016-11-11
  • Android判斷是否Root方法介紹

    Android判斷是否Root方法介紹

    大家好,本篇文章主要講的是Android判斷是否Root方法介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • Android中的設(shè)計模式

    Android中的設(shè)計模式

    常用的設(shè)計模式有以下八種:單例、工廠、觀察者、代理、命令、適配器、合成、訪問者。下面通過本文給大家介紹下android中的設(shè)計模式,感興趣的朋友一起看看吧
    2016-09-09
  • Android中RecyclerView實現(xiàn)滑動刪除與拖拽功能

    Android中RecyclerView實現(xiàn)滑動刪除與拖拽功能

    這篇文章主要使用了RecyclerView的ItemTouchHelper類實現(xiàn)了Item的拖動和刪除功能,ItemTouchHelper是v7包下的一個類,下面來看看詳細(xì)的介紹吧,需要的朋友可以參考學(xué)習(xí)。
    2017-02-02
  • Flutter中實現(xiàn)交互式Webview的方法詳解

    Flutter中實現(xiàn)交互式Webview的方法詳解

    Flutter是一款強大的跨平臺移動應(yīng)用開發(fā)框架,而Webview則是在應(yīng)用中展示W(wǎng)eb內(nèi)容的重要組件,本文將介紹如何在Flutter應(yīng)用中實現(xiàn)交互式的Webview,快跟隨小編一起學(xué)習(xí)一下吧
    2023-09-09
  • Android圖片壓縮上傳之基礎(chǔ)篇

    Android圖片壓縮上傳之基礎(chǔ)篇

    這篇文章主要介紹了Android圖片壓縮上傳之基礎(chǔ)篇的相關(guān)內(nèi)容,本文介紹的非常詳解,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-05-05
  • Android 多種簡單的彈出框樣式設(shè)置代碼

    Android 多種簡單的彈出框樣式設(shè)置代碼

    這篇文章主要介紹了Android 多種簡單的彈出框樣式設(shè)置代碼的相關(guān)資料,這是一個基于AlertDialog和Dialog這兩個類封裝的多種彈出框樣式,其中提供各種簡單樣式的彈出框使用說明。對android彈出框樣式感興趣的朋友一起看看吧
    2016-11-11

最新評論