`
GhostFromheaven
  • 浏览: 397072 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Android获取、设置Wifi状态

阅读更多

1>获得WifiManager

WifiManager mWiFiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);

 

2>获得Wifi状态

mWiFiManager.getWifiState()

 

WIFI_STATE_ENABLED 已启动

WIFI_STATE_ENABLING 正在启动

WIFI_STATE_DISABLING 正在关闭

WIFI_STATE_DISABLED 已关闭

WIFI_STATE_UNKNOWN 未知

 

3>启动Wifi

mWiFiManager.setWifiEnabled(true)

 

 

3>关闭Wifi

mWiFiManager.setWifiEnabled(false)

 

 

 

 

 

 

分享到:
评论

相关推荐

    Android获取、设置Wifi状态.pdf

    ### Android获取、设置Wifi状态详解 #### 一、引言 在移动开发领域,特别是针对Android平台的应用开发中,能够灵活地控制设备的Wi-Fi连接状态对于提升用户体验至关重要。例如,在开发地图应用时,根据用户的网络...

    Android获取Wifi列表

    在Android系统中,获取Wi-Fi列表是开发移动应用时常见的需求,这主要涉及到与网络连接相关的API交互。本文将详细讲解如何在Android中获取Wi-Fi列表,并根据信号强度来显示不同的网络图标。 首先,要获取Wi-Fi列表,...

    android wifi连接打印机并获取打印机状态

    在Android平台上实现无线Wi-Fi连接打印机并获取打印机状态是一项实用且技术性强的任务。本文将深入探讨这个主题,基于提供的博客链接以及"KitchenPrintDemo1"这个项目文件名,我们可以推测这是一个示例应用,用于...

    Android编程获取Wifi名称(SSID)的方法

    首先,要使用Android提供的WiFi相关功能,必须确保应用程序具有访问WiFi状态的权限。这需要在AndroidManifest.xml文件中声明权限,具体如下: ```xml <uses-permission android:name="android.permission.ACCESS_...

    android 更改 Wifi 或GPS状态

    获取 Wi-Fi 状态需要 android.permission.ACCESS_WIFI_STATE 权限,而更改 Wi-Fi 状态需要 android.permission.CHANGE_WIFI_STATE 权限。获取 GPS 状态需要 android.permission.ACCESS_FINE_LOCATION 权限,而更改 ...

    android获取wifi的IP,子网掩码,网关,dns等信息

    在Android平台上,获取WiFi网络的IP地址、子网掩码、网关以及DNS信息是开发者经常需要处理的任务,这有助于实现各种网络相关的功能,比如网络诊断、设备间通信或者网络状态监控。以下将详细介绍如何在Android中获取...

    Android 设置Wifi热点、打开与关闭的监听

    `WifiManager`是主要的接口,允许我们获取和设置WiFi状态,创建和配置WiFi热点。 2. **创建WiFi热点**:要创建一个WiFi热点,首先需要确保`ACCESS_FINE_LOCATION`和`CHANGE_WIFI_STATE`权限已添加到AndroidManifest...

    android获取wifi列表

    在Android平台上,获取Wi-Fi列表是一项常见的任务,尤其对于开发者来说,这有助于构建与网络相关的应用,例如Wi-Fi热点管理、网络诊断等。本教程将详细介绍如何基于ListFragment框架来实现这一功能,这对于初学者来...

    Android-Wifi获取刷新

    在Android平台上,开发一款应用程序以获取并刷新Wi-Fi信号强度及SSID信息是一项常见的需求。本文将深入探讨如何在Android系统中实现这一功能,并基于提供的标签"Android wifi"进行详细讲解。 首先,我们要了解...

    Android WIFI状态监控

    总结起来,Android的WIFI状态监控涉及到`WifiManager`类的使用,以及通过BroadcastReceiver监听Wi-Fi状态变化或直接调用`getWifiState()`方法获取状态。这些知识对于开发涉及网络连接和移动定位的Android应用至关...

    Qt在Android上设置连接到指定的WIFI.pdf

    ### Qt在Android上设置连接到指定的WIFI #### 知识点概述: 本文档将详细介绍如何在Qt项目中利用Android平台的特定API实现在Android设备上连接到指定的Wi-Fi网络。此过程涉及跨语言编程(即在Qt C++项目中调用Java...

    android studio wifi 扫描 连接代码

    本文将详细讲解如何通过Android Studio编写代码来实现这一功能,包括检查WiFi状态、扫描可用网络、选择热点并进行连接。 首先,我们需要在AndroidManifest.xml文件中添加必要的权限,允许应用访问和修改WiFi状态: ...

    android获取wifi和Ethernet信息

    获取带有以太网接口的android系统中ethernet和wifi连接信息(连接状态,IP地址,dns,netmask等信息)

    Android获取wifi热点,实现控制wifi链接

    `ACCESS_WIFI_STATE`允许读取当前的WiFi状态,`CHANGE_WIFI_STATE`则让你的应用能够切换WiFi状态,而`WRITE_SETTINGS`权限则是为了修改系统设置,包括WiFi设置。 接下来,我们可以通过`Context.getSystemService()`...

    Android获取更改gps和WIFI状态.doc

    Android 获取更改 GPS 和 WIFI 状态 Android 操作系统中,获取和更改 GPS 和 WIFI 状态是非常重要的功能,特别是在应用程序中需要使用到定位和网络连接的场景下。本文将详细介绍如何获取和更改 GPS 和 WIFI 状态的...

    Android中获取GSM、CDMA、Wifi信号强度

    "Android中获取GSM、CDMA、Wifi信号强度" Android 中获取 GSM、CDMA、Wifi 信号强度是一个非常重要的功能,特别是在实现某些特定的应用场景时。例如,在某些地区,GSM 信号强度可能会很弱,而 CDMA 信号强度可能会...

    Android studio的WiFi模块连接和搜索

    - **ACCESS_WIFI_STATE**:用于读取WiFi状态,如是否已连接,连接的网络信息等。 - **INTERNET**:虽然不直接与WiFi模块有关,但大多数网络功能都需要这个权限,允许应用访问互联网。 4. **Android Studio的开发...

    Android 连接wifi和创建WIFI热点 demo

    1. **权限获取**:在AndroidManifest.xml文件中添加必要的权限,如`ACCESS_FINE_LOCATION`和`CHANGE_WIFI_STATE`,确保应用能够读取和更改WiFi状态。 ```xml <uses-permission android:name="android.permission....

    android Wifi状态监听管理公共类

    Register()方法可以注册一个监听wifi状态的广播接受者,需要用户传入一个实现抽象类的对象实现回调方法,包括监听Wifi打开和关闭,是否通过wifi连接到网络,是否连接到网络等;广播接受者接收到相应的wifi以及网络...

    android Wifi 状态监听管理公共类

    Register()方法可以注册一个监听wifi状态的广播接受者,需要用户传入一个实现抽象类的对象实现回调方法,包括监听Wifi打开和关闭,是否通过wifi连接到网络,是否连接到网络等;广播接受者接收到相应的wifi以及网络...

Global site tag (gtag.js) - Google Analytics