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

 更新时间:2017年08月10日 17:02:24   作者:lanyan_lan  
这篇文章主要介绍了Android 判断网络状态及开启网路的相关资料,在开发网路状态的时候需要先判断是否开启之后在提示用户进行开启操作,需要的朋友可以参考下

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应用开发中实现apk皮肤文件换肤的思路分析

    Android应用开发中实现apk皮肤文件换肤的思路分析

    这篇文章主要介绍了Android应用开发中实现apk皮肤文件换肤的思路分析,包括布局和主要的皮肤更换逻辑实现,需要的朋友可以参考下
    2016-02-02
  • flutter FadeTransition实现透明度渐变动画

    flutter FadeTransition实现透明度渐变动画

    这篇文章主要为大家详细介绍了flutter FadeTransition实现透明度渐变动画,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • Android将String保存为SD卡中TXT文件的方法

    Android将String保存为SD卡中TXT文件的方法

    今天小编就为大家分享一篇Android将String保存为SD卡中TXT文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • Android控件View的文字周围添加图标

    Android控件View的文字周围添加图标

    这篇文章主要为大家详细介绍了Android控件View的文字周围添加图标,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-03-03
  • Android之使用Bundle进行IPC详解

    Android之使用Bundle进行IPC详解

    这篇文章主要介绍了Android之使用Bundle进行IPC详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 常用Android布局文件优化技巧总结

    常用Android布局文件优化技巧总结

    Android布局加载是Android应用程序的重要组成部分,布局加载是指将 XML文件中定义的视图层次结构加载到内存中,在这篇文章中,我们将深入探讨 Android 布局加载的原理,包括 Android 布局文件的结构和布局文件的常见问题等方面,需要的朋友可以参考下
    2023-07-07
  • Android自定义Dialog内部透明、外部遮罩效果

    Android自定义Dialog内部透明、外部遮罩效果

    这篇文章主要为大家详细介绍了Android自定义Dialog内部透明、外部遮罩效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • 浅谈Android RecyclerView 间距全适配

    浅谈Android RecyclerView 间距全适配

    本篇文章主要介绍了浅谈Android RecyclerView 间距全适配,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • Android使用WebView实现离线阅读功能

    Android使用WebView实现离线阅读功能

    这篇文章主要介绍了Android使用WebView实现离线阅读功能,帮助大家更好的理解和学习使用Android,感兴趣的朋友可以了解下
    2021-04-04
  • Android 两个Service的相互监视实现代码

    Android 两个Service的相互监视实现代码

    这篇文章主要介绍了Android 两个Service的相互监视实现代码的相关资料,需要的朋友可以参考下
    2016-10-10

最新评论