Android学习笔记--WIFI的操作

简介:
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0
1 . 什么是WIFI
WIFI就是一种无线联网的技术 则又称为"热点"
2 . 获取WIFI网卡的状态


Android学习笔记--WIFI的操作 - 無牽℡↘嘸褂 - 菁华隐没℡↘芳流歇绝

0 --> 正在关闭
1 --> 关闭状态 
2 --> 正在打开
3 --> 网卡可用
4 --> 位置状态

3 . 操作WIFI所需要的权限


Android学习笔记--WIFI的操作 - 無牽℡↘嘸褂 - 菁华隐没℡↘芳流歇绝


4 . 改变WIFI网卡的状态


Android学习笔记--WIFI的操作 - 無牽℡↘嘸褂 - 菁华隐没℡↘芳流歇绝


例  1 . 声明控件对象(略)
2 . 获得控件对象(略)
3 . 绑定事件(略)
4 . 创建监听器对象

Public void onClick(View v ) {
WifiManager wifiManager = (WifiManager)WifiActivity.this.getSystemService(Serivce.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);   // 打开WIfi网卡 false 关闭
System.out.println("wifi state --->" + wifiManager.getWifiState());
Toast.makeText(WifuActivity.this , "当前的WIFI网卡状态为" + wifiManager.getWifiState());

}




     本文转自My_King1 51CTO博客,原文链接:http://blog.51cto.com/apprentice/1360563,如需转载请自行联系原作者


相关文章
|
16天前
|
Java 数据库 Android开发
【专栏】Kotlin在Android开发中的多线程优化,包括线程池、协程的使用,任务分解、避免阻塞操作以及资源管理
【4月更文挑战第27天】本文探讨了Kotlin在Android开发中的多线程优化,包括线程池、协程的使用,任务分解、避免阻塞操作以及资源管理。通过案例分析展示了网络请求、图像处理和数据库操作的优化实践。同时,文章指出并发编程的挑战,如性能评估、调试及兼容性问题,并强调了多线程优化对提升应用性能的重要性。开发者应持续学习和探索新的优化策略,以适应移动应用市场的竞争需求。
|
21天前
|
Java Android开发
Android系统 获取用户最后操作时间回调实现和原理分析
Android系统 获取用户最后操作时间回调实现和原理分析
23 0
|
6天前
|
Android开发
Android 状态栏WiFi图标的显示逻辑
Android 状态栏WiFi图标的显示逻辑
22 0
|
6天前
|
Android开发
android连接指定wifi
android连接指定wifi
15 0
|
7天前
|
Java Android开发
Android 9在连接以太网情况下 还能连接WiFi
Android 9在连接以太网情况下 还能连接WiFi
9 0
|
7天前
|
Android开发
Android12 ethernet和wifi共存
Android12 ethernet和wifi共存
16 0
|
7天前
|
Java Shell Android开发
Android11 有线网和wifi优先级设置
Android11 有线网和wifi优先级设置
11 0
|
7天前
|
Java Android开发 开发者
rk3399 android以太网和wifi共存
rk3399 android以太网和wifi共存
13 0
|
7天前
|
缓存 Java Android开发
Android 9.0 WiFi 扫描结果上报和获取流程
Android 9.0 WiFi 扫描结果上报和获取流程
8 0
|
7天前
|
Android开发
Android 获取Wifi开关状态、控制Wifi开关
Android 获取Wifi开关状态、控制Wifi开关
9 0