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

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

 更新時(shí)間: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 

        } 
    } 



代碼自定義了一個(gè)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)文章

最新評論

乐亭县| 特克斯县| 彭阳县| 桑植县| 灵璧县| 无极县| 广德县| 凤冈县| 营口市| 叶城县| 宁远县| 谢通门县| 汶川县| 三门县| 贵州省| 延吉市| 黔南| 广饶县| 陕西省| 偏关县| 西华县| 微山县| 普格县| 康乐县| 定西市| 玉树县| 广南县| 靖远县| 盈江县| 璧山县| 尚志市| 琼结县| 海盐县| 泗阳县| 旬阳县| 若羌县| 太湖县| 绵阳市| 梅河口市| 万盛区| 武陟县|