Android检查手机网络状态及网络类型的方法
更新时间:2015年04月23日 11:02:24 作者:沧海一粟……
这篇文章主要介绍了Android检查手机网络状态及网络类型的方法,涉及Android检测手机网络状态的技巧,需要的朋友可以参考下
本文实例讲述了Android检查手机网络状态及网络类型的方法。分享给大家供大家参考。具体分析如下:
//judge network status is connecting or not
public static boolean checkNetworkConnected(Context context) {
if (null!=context) {
ConnectivityManager connectivityManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
if (null!=networkInfo) {
return networkInfo.isAvailable();
}
}
return false;
}
//judge Wifi status is connecting or not
public static boolean checkWifiStatus(Context context) {
ConnectivityManager connectivityManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
if (null!=networkInfo
&& networkInfo.getType() == ConnectivityManager.TYPE_WIFI) {
return true;
}
return false;
}
//judge 3G status is connecting or not
public static boolean check3GStatus(Context context) {
ConnectivityManager connectivityManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
if (null!=networkInfo
&& networkInfo.getType() == ConnectivityManager.TYPE_MOBILE) {
return true;
}
return false;
}
希望本文所述对大家的Android程序设计有所帮助。
相关文章
Android 解决WebView调用loadData()方法显示乱码的问题
这篇文章主要介绍了Android 解决WebView调用loadData()方法显示乱码的问题的相关资料,希望通过本文能帮助到大家解决这样的问题,需要的朋友可以参考下2017-09-09
Android开发之拼音转换工具类PinyinUtils示例
这篇文章主要介绍了Android开发之拼音转换工具类PinyinUtils,涉及Android基于pinyin4j-2.5.0.jar包文件实现汉字转拼音功能的相关操作技巧,需要的朋友可以参考下2017-11-11
Android drawable微技巧,你不知道的drawable细节
今天小编就为大家分享一篇关于Android drawable微技巧,你不知道的drawable细节,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2018-10-10
Android使用Intent的Action和Data属性实现点击按钮跳转到拨打电话和发送短信界面
这篇文章主要介绍了Android中使用Intent的Action和Data属性实现点击按钮跳转到拨打电话和发送短信,需要的朋友可以参考下2020-01-01
Android 使用Vitamio打造自己的万能播放器(1)——准备
本文主要介绍Android Vitamio,在Android开发视频播放器的时候,大家经常会遇到系统版本和不同的Android手机不同导致开发的软件不能完美适用,这里给大家介绍个播放器插件可以适应所有Android设备2016-07-07


最新评论