Android开发判断网络状态及开启网路

释放双眼,带上耳机,听听看~!

Android 判断网络状态及开启网路

要判断网络状态,首先需要有相应的权限,下面为权限代码:

即允许访问网络状态:

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

下面为判断代码:

/**
* 测试网络
*/
public boolean TestNetWork()
{
if(context != null){
ConnectivityManager connectivityManager =(ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetInfo = connectivityManager.getActiveNetworkInfo();
if(activeNetInfo==null){
handler.sendEmptyMessage(8);
return false;
}
boolean netInfo = activeNetInfo.isAvailable();
if(!netInfo){
handler.sendEmptyMessage(8);
return false;
}
}
return true;
}

 

人已赞赏
Android文章

Android开发布局中的android:onClick的操作方法

2020-2-18 4:07:45

Android文章

Android开发自定义ImageView圆图功能的方法

2020-2-18 6:07:42

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索