Android 判断网络状态及开启网路
脚本之家 / 编程助手:解决程序员“几乎”所有问题!
脚本之家官方知识库 → 点击立即使用
Android 判断网络状态及开启网路
在使用Android连接网络的时候,并不是每次都能连接到网络,在这个时候,我们最好是在程序启动的时候对网络的状态进行一下判断,如果没有网络则进行即时提醒用户进行设置。
要判断网络状态,首先需要有相应的权限,下面为权限代码:
即允许访问网络状态:
1 | <uses-permission android:name= "android.permission.ACCESS_NETWORK_STATE" ></uses-permission> |
下面为判断代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | /** * 测试网络 */ 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判断网路状态并开启网路的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!
相关文章
Android开发中button按钮的使用及动态添加组件方法示例
这篇文章主要介绍了Android开发中button按钮的使用及动态添加组件方法,涉及Android针对button按钮的事件响应及TextView动态添加相关操作技巧,需要的朋友可以参考下2017-11-11android中RecycleView添加下滑到底部的监听示例
本篇文章主要介绍了android中RecycleView添加下滑到底部的监听示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。2017-03-03Android入门之实现自定义可复用的BaseAdapter
这篇文章主要为大家详细介绍了Android如何构建一个可复用的自定义BaseAdapter,文中的示例代码讲解详细,对我们学习Android有一定的帮助,需要的可以参考一下2022-11-11Android Studio 3.0中mipmap-anydpi-v26是什么东东
在Android Studio 3.0中一旦我们创建了一个项目,一个名为mipmap-anydpi-v26自动创建的文件夹在res文件夹下。它究竟能干什么?为什么我们需要这个?我们在开发时该如何利用它,下面通过本文给大家介绍下2017-12-12
最新评论