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

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

 更新時間:2013年05月09日 09:56:08   作者:  
本篇文章對Android中監(jiān)聽系統(tǒng)網(wǎng)絡(luò)連接打開或者關(guān)閉的實(shí)現(xiàn)用實(shí)例進(jì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)文章

最新評論

和政县| 铅山县| 黑龙江省| 集贤县| 喜德县| 北宁市| 辽中县| 朔州市| 阜宁县| 本溪| 隆化县| 财经| 雅江县| 盐源县| 南京市| 萨嘎县| 肇州县| 灵山县| 原平市| 咸宁市| 紫云| 澄江县| 太湖县| 拉孜县| 承德市| 张家界市| 万全县| 郎溪县| 谷城县| 麟游县| 社会| 民权县| 犍为县| 四平市| 象山县| 南雄市| 嘉黎县| 新河县| 和龙市| 沅陵县| 登封市|