WIFI相关-WifiManager
发布日期:2021-10-07 06:13:05
浏览次数:1
分类:技术文章
本文共 1290 字,大约阅读时间需要 4 分钟。
WifiManager
WifiManager的使用方法。首先需要实例化
WifiManager mWifiManager = (WifiManager) Context .getSystemService(Context.WIFI_SERVICE);
WifiManager常用的方法主要有
startScan() //开始扫描
disconnect(); //断开当前WIFI网络 connect(configuration, null); //根据configuration来连接网络 save(configuration, null);//保存网络信息
getScanResults();//获取WIFI扫描列表,返回为一个list
getConfiguredNetworks();//获取到有configuration信息的WIFI列表
getWifiState() : 获取wifi的状态。
getConnectionInfo() //获取
有五种状态值
WIFI_STATE_DISABLING //wifi正在关闭 0
WIFI_STATE_DISABLED //wifi已关闭 1
WIFI_STATE_ENABLING //wifi正在打开 2
WIFI_STATE_ENABLED //wifi网卡可用 3
WIFI_STATE_UNKNOWN //wifi状态不可知 4
public static int getNetWorkState() { // 得到连接管理器对象 ConnectivityManager connectivityManager = (ConnectivityManager) SettingApplication .getInstance().getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetworkInfo = connectivityManager .getActiveNetworkInfo(); // 有网络连接 if (activeNetworkInfo != null && activeNetworkInfo.isConnected()) { // 连接wifi if (activeNetworkInfo.getType() == (ConnectivityManager.TYPE_WIFI)) { return NETWORK_WIFI; } // 移动网络 else if (activeNetworkInfo .getType() == (ConnectivityManager.TYPE_MOBILE)) { return NETWORK_MOBILE; } // 有线网络 else { return NETWORK_WIRED; } } else { return NETWORK_ERROR; } }
转载地址:https://blog.csdn.net/mengmengkenanjun/article/details/54409184 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年03月23日 13时17分12秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
递归字符串逆序 java_在Java中使用递归反转字符串
2019-04-21
java streamencoder_[求助]关于apcche与tomcat
2019-04-21
hive java insert_hive表insert报错
2019-04-21
java 调试dll jna_Java调用dll的实现,JNA框架 | 学步园
2019-04-21
ios php上传视频文件_IOS上传图片 PHP服务器接收并上传
2019-04-21
php redis zrevrange,Redis Zrevrange 命令
2019-04-21
java 边缓存边播放,java动态缓存技术:WEB缓存应用
2019-04-21
php云盘匿名,PHP7之匿名类
2019-04-21
editor.md使用php,editor.md 配置参数和使用方法
2019-04-21
python mod,mod_python的安装
2019-04-21
python分析彩票数据,这波太炸了!Python脚本可视化居然可以这么玩
2019-04-21
简单的mysql重置root密码,重置mysql的root密码最简单的方法
2019-04-21
用matlab仿真mmc环流抑制器,一种基于准PR控制原理的MMC阀组环流抑制方法
2019-04-21
oracle 排序的分析函数,Oracle SQL:使用分析排序函数
2019-04-21
java 403怎么抛出_java – 如何在Spring MVC中返回403禁止?
2019-04-21