`
huahua09
  • 浏览: 45810 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

android 检测网络或wifi是否开启

 
阅读更多
1.

public static boolean checkNet(Context context) {// 获取手机所有连接管理对象(包括对wi-fi,

// net等连接的管理)

try {

ConnectivityManager connectivity = (ConnectivityManager) context

.getSystemService(Context.CONNECTIVITY_SERVICE);

if (connectivity != null) {

// 获取网络连接管理的对象

NetworkInfo info = connectivity.getActiveNetworkInfo();

//System.out.println(">>>>>>>>>>>>Net:"+info);

if (info == null || !info.isAvailable()){

return false;

}else{

return true;

}

//if (info != null && info.isConnected()) {

//// 判断当前网络是否已经连接

//if (info.getState() == NetworkInfo.State.CONNECTED) {

//return true;

//}

//}

}

} catch (Exception e) {

e.printStackTrace();

}

return false;

}

2.配置AndroidManifest.xml:<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
分享到:
评论

相关推荐

    Android中wifi检测

    该项目通过广播检测wifi的开启状态,提升用户开启WiFi功能,涉及到wifimanager操作,网络权限操作

    Android 判断当前网络是否可用简单实例

    用户手机当前网络可用:WIFI、2G/3G网络,用户打开与不打开网络,和是否可以用是两码事。可以使用指的是:用户打开网络了并且可以连上互联网进行上网。 首页添加网络权限 &lt;uses android:name=android.permission....

    Android WIFI 定位 简单DEMO实例代码

    打开程序文件MainActivity,查看检测WiFi是否打开及开启WiFi的代码; 查看位置管理器方法requestLocationUpdates()中位置监听器的用法,并与GPSLocation工程中的位置器用法相比较; 查看使用WiFi定位获取经纬度的...

    Android便携式热点的开启状态检测和SSID的获取方法

    WIFI热点的开启状态和开启后的SSID如何获取呢? 打开WifiManager.java源码,可找到 getWifiApState() 方法,惊喜的发现直接调用这个方法就能获取到热点的状态,然而在调用的时候并不能调用到这个方法。。。这个方法...

    Android应用源码安卓源码包wifi蓝牙串口&Socket通讯窗口抖动Widget小组件等20个合集.zip

    Android应用源码安卓源码包wifi蓝牙串口&Socket通讯窗口抖动Widget小组件等20个合集: android Widget小组件开发.zip Android 开启指定名称和密码的 Wifi热点 demo.zip Android中禁止某软件的安装.zip Android小部件...

    安卓wifi蓝牙相关-里面是关于蓝牙的一些基本操作包括检测是否存在是否可用是否可见打开蓝牙关闭蓝牙设置蓝牙可.rar

    里面是关于蓝牙的一些基本操作,包括检测是否存在、是否可用、是否可见、打开蓝牙、关闭蓝牙、设置蓝牙可.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。

    基于安卓的室内wifi信号扫描demo

    利用安卓系统提供的WiFi API,实现对周围wifi热点进行扫描(记得打开WiFi功能)并展示出来

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    android reverse tethering2.3

    电脑没有无线网卡,家里没有无线路由器,公司没有wifi网络时却又想让手机不耗流量上网,畅玩手机网游怎么办?Android Reverse Tethering是个不错的选择!轻松通过一条USB线帮助手机上网! 首先请注意:* C9 f6 d$ R...

    小娱wifi助手 v1.4.325.zip

    2、简洁的WiFi管理界面在这里你可以随时切换WiFi,并检测网络速度、网络状态等。 3、100000合作WiFi免费热点无论是商户、驾校、网吧还是公寓,小娱100000个免费热点等着你上极速、安全的WiFi网络环境小娱为你推荐...

    手机流量监测仪 v2.0 For Android.zip

    便捷的桌面插件,轻松实现3G/GPRS、WIFI网络开启和关闭。 全面APN管理,一键创建、备份、恢复APN,APN切换(NET/WAP)。 使用的时候请先设置流量上限和统计周期。 手机流量监测仪 v2.0 For Android更新内容: 1....

    Android插件

    重启完成之后 进入设置界面 选择other Setting 下的Sexy Editor , 右侧 insert 一张或多张图片即可,上面的其他设置可以设置方位 间隔时间 透明度等等,设置完成后,要关闭打开的文件,重新打开项目文件即可在代码...

    Android应用程序开发教程PDF电子书完整版、Android开发学习教程

    Android 的核心系统服务依赖于 Linux 2.6 内核,如安全性,内存管理,进程管理, 网络协议栈和驱动模型 。 Linux 内核也同时作为硬件和软件栈之间的抽象层。 5 建立 Android Android Android Android 开发环境 ① ...

    Android 设备远程控制项目源,用图形界面的 Scrcpy 显示和控制您的 Android 设备,由 Electron 驱动

    使用图形界面的 Scrcpy 显示和控制您的 Android 设备,由 Electron 驱动 快速上手 USB 连接 注意:如果手机上提示调试授权请点击允许 安卓手机需开启开发者模式并打开 USB 调试 打开 Escrcpy 并将安卓手机连接到你...

    基于opencv 相机运动检测源码demo

    wifi天眼是一款基于WIFI的监控软件,局域网中的任何设备都能访问手机相机,只需要用浏览器打开监控页面的网址可以监控视频。同时实现远程监控功能 , 智能运动的物体检测 ,智能预警保存等功能.当画面检查到视频中...

    captivate:一个简单的服务,用于检测要求信息的 wifi 热点(强制门户),并自动显示登录页面

    着迷 Captivate 是一款 Android 应用程序,它只做一件非常简单的事情:每当您连接到 wifi 热点时,它都会尝试确定您是否位于后面。 如果是,它会显示一条通知,让您快速打开门户登录页面。 如果您的会话超时,...

    Android实现蓝牙(BlueTooth)设备检测连接

    无论是WIFI还是4G网络,建立网络连接后都是访问互联网资源,并不能直接访问局域网资源。比如两个人在一起,A要把手机上的视频传给B,通常情况是打开手机QQ,通过QQ传送文件给对方。不过上传视频很耗流量,如果现场...

    安卓手机usb连接电脑上网(android reverse tethering 3.7)

    电脑没有无线网卡,家里没有无线路由器,公司没有wifi网络时却又想让手机不耗流量上网,畅玩手机网游怎么办?Android Reverse Tethering是个不错的选择!轻松通过一条USB线帮助手机上网! 首先请注意:* C9 f6 d$ R...

Global site tag (gtag.js) - Google Analytics