Android检查Internet是否可以正常连接
来源:互联网 发布:mac开机有客人用户 编辑:程序博客网 时间:2024/04/28 03:50
public boolean note_Intent(Context context) {
ConnectivityManager con = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkinfo = con.getActiveNetworkInfo();
boolean isAvalible = false;
if (networkinfo == null || !networkinfo.isAvailable()) {
// 当前网络不可用
Toast.makeText(context.getApplicationContext(), "现在没有连接Internet,请连接Internet!", Toast.LENGTH_SHORT).show();
return false;
}
if (networkinfo != null && networkinfo.isConnected()) {
if (networkinfo.getState() == NetworkInfo.State.CONNECTED) {
isAvalible = true;
}
}
boolean wifi = con.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnectedOrConnecting();
if (!wifi) { // 提示使用wifi
Toast.makeText(context.getApplicationContext(), "你没有使用WIFI连接Internet,建议您使用WIFI以减少流量!", Toast.LENGTH_SHORT).show();
}
return isAvalible;
}
ConnectivityManager con = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkinfo = con.getActiveNetworkInfo();
boolean isAvalible = false;
if (networkinfo == null || !networkinfo.isAvailable()) {
// 当前网络不可用
Toast.makeText(context.getApplicationContext(), "现在没有连接Internet,请连接Internet!", Toast.LENGTH_SHORT).show();
return false;
}
if (networkinfo != null && networkinfo.isConnected()) {
if (networkinfo.getState() == NetworkInfo.State.CONNECTED) {
isAvalible = true;
}
}
boolean wifi = con.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnectedOrConnecting();
if (!wifi) { // 提示使用wifi
Toast.makeText(context.getApplicationContext(), "你没有使用WIFI连接Internet,建议您使用WIFI以减少流量!", Toast.LENGTH_SHORT).show();
}
return isAvalible;
}
- Android检查Internet是否可以正常连接
- Android检查Internet是否可以正常连接
- Android检查设备是否可以访问互联网,判断Internet连接,测试网络请求,解析域名
- android 检查网络连接是否正常
- android ;检查网络是否可以连接
- Android 检查当前是否已经连接上 Internet
- Android 检查当前是否已经连接上 Internet
- Android 检查当前是否已经连接上 Internet
- 检查网络是否连接正常
- 检查网络是否连接正常
- 检查是否已连接上 Internet
- (转)检查网络是否连接正常
- winform 检查是否网络连接正常
- android 入门学习笔记 检查网络连接是否正常 判断是否为横屏
- Android 判断网络是否可以访问Internet
- 检查网络是否可以连接互联网
- Android检查网络是否连接
- 检查网络是否正常
- 正六面体染色 正六面体用4种颜色染色。共有多少种不同的染色样式?要考虑六面体可以任意旋转
- 资料汇总,保留下来以备需要的时候查阅
- 数组逆转
- A (quasi-) real-time video processing on iOS
- Linux的系统停止与重启动命令详解
- Android检查Internet是否可以正常连接
- 在c++中使用json----保存到文件、从文件中解析
- paip.增强稳定性--最佳实践--自动重启器
- Linux守护进程的编程
- Java虚拟机参数说明
- <Spring Security3>入门级详细配置
- Nginx安装教程
- 恢复写技术日志
- Oracle 数据库优化总结