WIFI 网络操作--------------------笔记
一.什么是WIFI
WIFI 就是一种无线联网技术,常见的一个就是无线路由器。那么在这个无线路由器的电波覆盖的有效范围内都可以采用 WIFI 连接的方式进行联网。如果无线路由器连接了一个ADLS线路或者别的联网线路,则又被称为“热点”。
二.获取WIFI网卡的状态
WIFI网卡的状态是由一系列的整形常量来表示的。
1. WIFI_STATE_DISABLED : WIFI网卡不可用(1)
2.WIFI_STATE_DISABLING : WIFI网卡正在关闭(0)
3.WIFI_STATE_ENABLED : WIFI网卡可用(3)
4.WIFI_STATE_ENABLING : WIFI网正在打开(2) 《WIFI启动需要一段时间》
5. WIFI_STATE_UNKNOWN : 未知网卡状态
三.操作WIFI所需要的权限
CHANG.NETWORK.STATE
CHANG.NETWORK.WIFISTATE
ACCESS.NETWORK.STATE
ACCESS.NETWORK.WIFISTATE
四.改变WIFI网卡的状态
1.对WIFI网卡进行操作需要通过WIFIManager对象来进行,获取该对象的方法如下:
WIFIManager wifiManager = (wifiManager)Content.getSystemService(Service.WIFI_Service);
2.打开WIFI网卡
wifiManager.setwifiEnabled(true);
3.关闭WIFI网卡
wifiManager.setwifiEnabled(false);
4.获取网卡的状态
wifiManager.getwifistate();
五.注意
1.只有加入权限才能访问网络,否则会暴露权限不够
2.implements是一个内部内
3.Activity是Context的一个子类
转载于:https://www.cnblogs.com/Gaojiecai/archive/2011/08/11/2134331.html
WIFI 网络操作--------------------笔记相关推荐
- Android 学习 笔记_09. WIFI网络操作
1.概念 2.wifi网卡的状态 WIFI_STATE_DISABLED:wifi网卡不可用(1) WIFI_STATE_DISABLING:wifi正在关闭(0) WIFI_STATE_ENABLE ...
- Android学习笔记-Wifi网络操作
Wifi网卡状态 WIFI_STATE_DISABLED Wifi网卡不可用 WIFI_STATE_DIABLING Wifi网卡正在关闭 WIFI_STATE_ENABLED Wifi网卡可用 WI ...
- ESP8266学习笔记6:ESP8266规范wifi连接操作
一.前言 我整理了从2015年至今关于ESP8266的学习笔记,梳理出来了开发环境.基础功能.进阶学习三大部分.方便自己和他人.可点此查看,欢迎交流. 之前在笔记4<ESP8266的SmartC ...
- ITN网络课程笔记(十七)(完)
十七.构建小型网络 十七.构建小型网络 1.小型网络中的设备 1.1.小型网络拓扑 1.2.小型网络的设备选择 成本 端口/接口的速度和类型 可扩展性 操作系统的功能和服务 1.3.小型网络的IP编址 ...
- 趣谈网络协议笔记-二(第十三讲)
趣谈网络协议笔记-二(第十三讲) 套接字Socket:Talk is cheap, show me the code 前言 这只是笔记,是为了整理刘超大神的极客时间专栏的只是而存在的! 经常会在网络上 ...
- 趣谈网络协议笔记-二(第七,八,九讲)
趣谈网络协议笔记-二(第七,八,九讲) 勉励 人生而自由,却无往不在枷锁(牢笼)之中. ------卢梭@<社会契约论> 为那些有形的牢笼感到庆幸吧. 为自己出生于这个时代感到庆幸吧,因为 ...
- 趣谈网络协议笔记-二(第六讲)
趣谈网络协议笔记-二(第六讲) 交换机记忆的到底是端口,还是方向,如果是方向那么何来方向,下图中的感觉更像是网桥? 局域网中的数据是不是必定先经过交换机(网桥,hub)? 为什么广播时mac地址为25 ...
- 趣谈网络协议笔记-二(第五讲)
趣谈网络协议笔记-二(第五讲) 目录 第二模块 底层网络知识讲解:第二层到第三层 第5讲 | 从物理层到MAC层:如何在宿舍离自己组网完联机游戏 第6讲 | 交换机与VLAN:办公室太复杂,我要回学校 ...
- 【Tools】python环境操作笔记
python环境操作笔记 1.安装Python虚拟环境 2.python pip 添加清华镜像 3.Ubuntu卸载python后出现系统崩溃以及各种问题的解决方法 4.Python下关于 tkint ...
最新文章
- CSV与List的互相转换(python实现)
- Sorry, user *** is not allowed to execute ‘xxxx‘ as root on ****.
- mysql long类型_MySQL数据类型笔记
- 小程序入门学习13--云函数与数据库02
- 《高质量程序设计指南:C++/C语言》图书信息
- Web安全:SQL注入工具
- python撤回快捷键大全_Python基础之PyCharm快捷键大全
- python实现批量修改文件夹的图片格式及大小
- mysql数据库恢复
- 电商数据库设计之MySQL 数据库设计规范
- CISP 考试教材《第 1 章 知识域:信息安全保障》知识整理
- ad采样做按键开关_基于ad采样电路的多路开关量采集装置及其采集方法
- bzoj5369loj6433 [Pkusc2018]最大前缀和
- 《数字图像处理》-(3)-2频率域滤波
- 谷歌(chrome)恐龙小游戏外挂
- 江苏工匠杯easyphp
- margin属性的正负值确定
- 深度学习_目标检测_SPP(Spatial Pyramid Pooling)详解
- h264解码之自定义信息(SEI)
- L1-039 古风排版 (20 分)
热门文章
- React学习(8)—— 高阶应用:不使用ES6、JSX实现React
- android RadioGroup中设置selector后出现多个别选中的RadioButton的解决办法
- linux mkfifo管道
- 项目成功的关键是在投资最少的时候找出错误
- java jpeg压缩算法_在创建JPEG时,我可以更改Java的ImageWriter使用的压缩算法吗?
- html text align属性,CSS中的text-align属性怎么用
- mysql jpa 正则_Spring Data JPA 实例查询
- python携程使用_简单了解python gevent 协程使用及作用
- 用心摘种一树技能,植树节送3本书
- Pytest之收集用例及命令行参数