网络的连接
2016-06-07 14:43
369 查看
public class NetworkUtil {
public static void checkNetworkstate(final Activity activity) {
try {
//
ConnectivityManager manner=(ConnectivityManager) activity.getSystemService(activity.CONNECTIVITY_SERVICE);
NetworkInfo active=manner.getActiveNetworkInfo();
if (active==null) {
AlertDialog.Builder dialog=new AlertDialog.Builder(activity);
dialog.setMessage("没网");
dialog.setPositiveButton("打开网络", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent intent=new Intent(Settings.ACTION_WIRELESS_SETTINGS);
activity.startActivity(intent);
}
});
dialog.setNegativeButton("取消", null);
dialog.show();
}
} catch (Exception e) {
// TODO: handle exception
}
}
}
public static void checkNetworkstate(final Activity activity) {
try {
//
ConnectivityManager manner=(ConnectivityManager) activity.getSystemService(activity.CONNECTIVITY_SERVICE);
NetworkInfo active=manner.getActiveNetworkInfo();
if (active==null) {
AlertDialog.Builder dialog=new AlertDialog.Builder(activity);
dialog.setMessage("没网");
dialog.setPositiveButton("打开网络", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent intent=new Intent(Settings.ACTION_WIRELESS_SETTINGS);
activity.startActivity(intent);
}
});
dialog.setNegativeButton("取消", null);
dialog.show();
}
} catch (Exception e) {
// TODO: handle exception
}
}
}
相关文章推荐
- 卷积神经网络(CNN)讲解及代码
- (RHCSA)1 破解root密码/动静态网络转换/时间同步
- 同步传输-异步传输-详解
- http://googlers.iteye.com/blog/1122585
- TCP/IP 三次握手
- TCP/IP协议族之运输层协议 ( UDP, TCP)
- TCP/IP协议族之应用层协议 ( DNS HTTP )
- TCP/IP协议族之应用层协议(FTP、TFTP)
- Jmeter之Web端HTTP性能测试(九)
- TCP-IP协议学习笔记
- TCP/IP协议族之运输层(TCP流量控制和拥塞控制 [2])
- TCP/IP协议族之运输层(TCP流量控制和拥塞控制 [1])
- 深度学习FPGA实现基础知识10(Deep Learning(深度学习)卷积神经网络(Convolutional Neural Network,CNN))
- 软件网络总结
- gen_tcp网络编程和Erlang/OPT的gen_serve
- Linux运维(网络专题)面试题
- Cookie设置HttpOnly,Secure,Expire属性
- Tomcat9配置HTTP2
- Android:异步网络加载JSON数据
- Android中的网络编程