Android检查Internet是否可以正常连接
查看次数6328 发表时间2013-06-07 17:36:36
public boolean note_Intent(Context context) { ConnectivityManager con = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); &n... |
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;
}
(转发请注明转自:学PHP)
相关推荐
- 安卓开发之Intent对象 (2013-06-07 17:36:36)
- 我的两年IT生活反思 (2013-06-07 17:36:36)
- android捕鱼达人修改方法(反编译、修改、打包) (2013-06-07 17:36:36)
- Android JNI JByteArray传递byte数组到Java (2013-06-07 17:36:36)
- android面试题集锦1 (2013-06-07 17:36:36)
- 关于adapter change与listView同步的错误。 (2013-06-07 17:36:35)
- 安卓权限管理 (2013-06-07 17:36:35)
- Android动画效果Widget(飞行模式) (2013-06-07 17:36:35)
- 黑马程序员之博客感悟 (2013-06-07 06:36:35)
- 王家林的云计算分布式大数据Hadoop企业级开发动手实战 (2013-06-07 06:36:35)
发表评论