2013-04-16 142 views

回答

0

这个类提供了主要的API来管理Wi-Fi连接的各个方面。通过调用Context.getSystemService(Context.WIFI_SERVICE)获取此类的实例。它涉及几类物品:

已配置网络的列表。该列表可以被查看和更新​​,并且可以修改单个条目的属性。

当前活动的Wi-Fi网络(如果有)。连接可以建立或拆除,并且可以查询关于网络状态的动态信息。

接入点扫描的结果,包含足够的信息来决定要连接的接入点。

它定义了在Wi-Fi状态发生任何改变时广播的各种意图操作的名称。

这是执行Wi-Fi特定操作时使用的API。要在抽象级别执行与网络连接有关的操作,请使用android.net.ConnectivityManager。

这是WifiManager.java: WifiManager class in Android 4.2.2

创建一个新的WifiManager实例。应用程序几乎总是希望使用Context.getSystemService()来检索标准的Context.WIFI_SERVICE。 参数: 上下文应用程序上下文 服务活页夹接口 隐藏: - 隐藏它,因为它需要一个IWifiManager类型的参数,它是一个系统专用类。

public WifiManager(Context context, IWifiManager service) { 
    mContext = context; 
    mService = service; 
    init(); 
} 
+0

感谢mr.boyfox for ur Answer.You是正确的但是WifiManager构造函数是否调用以及如何为调用getSystemService(WIFI_SERVICE)实例化WifiManager类。 – saipradeep

相关问题