获取WiFi的名字以及权限设置

1、先配置Androidmanifest.xml中的权限

2、封装类

引用: WifiUtil.getWifiName(this).replace("\"", "");public class WifiUtil { /** * 得到当前网络连接的wifi名称 * * @return 当前网络连接的wifi名称 */ public static String getWifiName(Context context) {// WifiManager wifiMgr = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);// WifiInfo info = wifiMgr.getConnectionInfo();// return info != null ? info.getSSID() : null; String ssid = ""; if (!isWifiEnabled(context)) { return ssid; } WifiManager mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); if (null != mWifiManager) { WifiInfo info = mWifiManager.getConnectionInfo(); int networkId = info.getNetworkId(); List netConfList = mWifiManager.getConfiguredNetworks(); for (WifiConfiguration wificonf : netConfList) { if (wificonf.networkId == networkId) { ssid = wificonf.SSID; break; } } } if (ssid.contains("\"")) { ssid = ssid.replace("\"", ""); } return ssid; } /** * 打开wifi设置 */ public static void openWifiSetting(Context context) { Intent intent = new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS); context.startActivity(intent); } /** * wifi 是否打开 * * @param context 上下文 * @return */ public static boolean isWifiEnabled(Context context) { WifiManager wifiMgr = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); if (wifiMgr.getWifiState() == WifiManager.WIFI_STATE_ENABLED) { ConnectivityManager connManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo wifiInfo = connManager .getNetworkInfo(ConnectivityManager.TYPE_WIFI); return wifiInfo.isConnected(); } else { return false; } }}

android有打开wifi的权限吗,Android 获取WiFi的名字以及权限设置相关推荐

  1. Android之打开继承DialogFragment对话框里面EditText获取光标并且弹出键盘把底部布局顶上去

    1 需求 打开继承DialogFragment对话框里面EditText获取光标并且弹出键盘把底部布局顶上去 2 效果爆照如下 打开这个DialogFragment 3 关键代码实现 override ...

  2. java wifi信息_Java中如何获取WiFi的名称和信息?

    =Start= 缘由: 收集整理一下在Java中如何获取WiFi相关信息的方法,方便需要的时候使用. 正文: 参考解答: 简单来说就是:Java中没有原生的类来实现这个功能(不像获取IP或主机名时还有 ...

  3. Android如何打开未安装的apk,android获取未安装的APK文件的信息

    下面从一个未安装的android的apk文件获取apk信息 /** * 获取未安装的apk信息 * * @param ctx Context * @param apkPath apk路径,可以放在SD ...

  4. android自动打开apk文件失败,【Android】DownloadManager 打开url下载的APK文件无法打开的问题 cannot open file...

    问题如标题 想用浏览器下载,或者下载器下载 应用场景有以下几种: 1.监控DownloadManager,文件下载完成时以文件路径的形式发送intent: // install work Intent ...

  5. android api 打开慢,为什么下了android 4.1 的SDK后在本地用浏览器看api说明文档时,浏览器打开api的html文件很慢?试了好几款浏览器都一样。为什么?...

    wpf程序热键的一个类 using System; using System.Collections.Generic; using System.Linq; using System.Runtime. ...

  6. android 应用打开另一个应用程序,android:如何从我的应用程序打开另一个应用程序?...

    如何看到Intent是否可用: >尝试调用Intent并处理ActivityNotFoundException(如果不可用) Intent intent = new Intent(Intent. ...

  7. android获取wifi别名,android-连接WIFI时获取SSID

    android-连接WIFI时获取SSID 当我的android设备连接到WIFI时,我试图获取WIFI网络的SSID. 我已经注册了一个BroadcastReceiver,用于监听wifiInfo. ...

  8. Android系统信息获取 之十四:获取WIFI热点相关信息

    当在Android设备终端上使用Wifi热点的时候,需要获知Wifi热点的运行状态,热点是否打开,连接到该WIFI热点的设备数量,以及连接设备的具体IP和MAC地址. 使用re文件管理器去" ...

  9. 【Android 电量优化】电量优化 ( 网络状态获取 | 主动获取 WIFI 状态 | 被动获取 WIFI 状态 )

    文章目录 一.获取 WIFI 状态 二.主动获取 WIFI 状态 三.被动获取 WIFI 状态 参考 Google 官方文档 : 优化电池续航时间 一.获取 WIFI 状态 在应用中执行某些操作 , ...

  10. android危险权限分组,Android 中的危险权限详细整理

    Android 中的危险权限详细整理 前言: Android 中有上百种权限,现在将所有的权限归为两类: 一类是普通权限 一类的危险权限 普通权限是指那些不会威胁到用户安全和隐私的权限,这部分权限系统 ...

最新文章

  1. springclould feign客户端添加全局参数
  2. 中望cad2018中文版
  3. 不知道新三字经是啥?男默女泪的扫盲科普帖来了
  4. SAP Spartacus页面css类的赋值逻辑
  5. js 自定义类Android吐司提示框
  6. excel sheet限制_Python 处理Excel内的数据(案例介绍*3)
  7. c语言中被调用函数只需在主调函数中声明,其他函数中不用声明,求助,函数在其他函数中使用时要先声明后调用,这个没声明就用了...
  8. Android实现微信悬浮窗
  9. 借助栈将一个带头节点的单链表倒置
  10. JRE和JDK的区别(笔记)
  11. Java JDK安装及环境变量配置(windows)
  12. 表格的应用——日历表
  13. green power 设备入网过程
  14. Linux下socket编程:TCP连接
  15. 恭喜EDG 夺取2021英雄联盟全球总决赛冠军
  16. android反加固,android反编译与加固
  17. mysql2005安装_超详细的sql2005图解安装全过程
  18. php时间戳转时间 jq,jQuery时间戳和日期相互转换操作示例
  19. #章节十八:收发邮件
  20. 【时间序列预测-ARIMA模型】

热门文章

  1. linux--vi和vim
  2. 以亲身经历浅谈软件实现前“凡事三问”的重要性---欢迎大家分享自己的经历和感悟!
  3. 系统集成藏文识别技术的SDK怎么使用
  4. c/c++语言编程实现人狗鸡和白菜过河问题的求解过程.,【算法编程】过河问题
  5. 博威合金15亿元收购光伏资产
  6. CC2530 定时器应用
  7. asp.net网上办公系统——公文管理子系统
  8. 自定义css3 div阴影js特效
  9. 公网IP下,访问黑群晖
  10. 华为手机备忘录怎么锁起来