wifi

获取系统wifi服务:

        WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);

获取wifi开关状态:

     int status = wifiManager.getWifiState();

开关操作:

     打开:wifiManager.setWifiEnabled(true);关闭:wifiManager.setWifiEnabled(false);

蓝牙

获取蓝牙管理服务:

     BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

获取蓝牙开关状态:

     bluetoothAdapter.isEnabled()

开关操作:

     打开:mBluetoothAdapter.enable();关闭:mBluetoothAdapter.disable();

还要在manifest.xml中写入权限:

    <!-- 改变WiFi状态 允许应用程序改变WIFI连接状态 --><uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /><!-- 获取WiFi状态 获取当前WiFi接入的状态以及WLAN热点的信息 --><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><!-- 蓝牙的权限 允许程序连接配对过的蓝牙设备 --><uses-permission android:name="android.permission.BLUETOOTH" /><!-- 蓝牙管理  允许程序进行发现和配对新的蓝牙设备--><uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />

android设备获取wifi和蓝牙状态并进行打开或关闭操作相关推荐

  1. Android设备获取USB扫码枪扫描的内容与可能遇到的问题解决

    这篇文章主要给大家介绍了关于Android设备获取扫码枪扫描内容的方法,以及在开发中可能会遇到的问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们 ...

  2. 怎样使用C# 获取WIFI的连接状态?

    怎样使用C# 获取WIFI的连接状态? 行文导航 思路 问题得到解决 代码展示 断开与连接WIFI状态效果 在OrangePI Linux Arm32上的测试效果 C# 获取WIFI的连接状态 本文是 ...

  3. ddms java 截图_从Android设备获取实时截屏

    从Android设备获取实时截屏(adb) 前两篇文章已经把如何控制android设备的输入讲了,这一篇就是如何获取输出,通过adb的方式 原理 framebuffer获取流程 AdbClient和A ...

  4. 获取Android 设备的WIFI IPv4地址

    一.前言 有时候需要获取Android设备的IPv4地址,可以通过下面列出的一种方法获取. 二.获取方法 // 获取IPv4地址private String getDeviceIPv4() {//获取 ...

  5. android去掉便携式wifi热点,Android 获取便携式wifi热点开关状态、热点开启与关闭...

    最近做了这两个功能: 1.获取便携式wifi热点开关状态: 2.热点的开启与关闭. 第二个功能就不用说了,百度一搜一大把:第一个功能,在百度基本找不到,最后我是在google找到的,getWifiAp ...

  6. Android开发之--(WIFI,蓝牙,电池,背光,SD卡,摄像头,按键,MIC,重力感应等)功能的简单使用

    1.WIFI(打开,关闭,使能,扫描等) 2.蓝牙(打开关闭) 3.电池(获取电池的各种参数和状态信息) 4.背光(背光调节) 5.U盘/SDcard(判断是否插入,读取等) 6.屏幕校准(准确的说是 ...

  7. Android 设备通过WIFI传输数据 - 点对点传输

    点对点传输(P2P)又是WLAN直连,他可以在没有中间接入点的情况下,通过 WLAN 进行直接互联.他有用户介入操作少,比蓝牙传输速度高等特点,对设备的要求仅仅为14,同时他又不占用wlan0网卡. ...

  8. Android设备获取扫码枪扫描内容

    条形码扫码枪现在随处可见,可以很迅速地扫描出条形码内容,比什么手机相机扫码快了不是一点两点. 为了节约成本,扫码枪可以直接通过蓝牙连接android或其他设备. 那么android设备如何通过蓝牙获取 ...

  9. Android设备获取唯一识别码

    Android系统以及设备都有很多的"标识"号,比如常见的IMEI,SerizalNumber,UUID等概念,但是这些都存在一定程度上的不可靠性,到底如何标记一台Android设 ...

最新文章

  1. python分几种_python有几种类型?
  2. 基于socket的简单p2p聊天项目
  3. mongodb数据库显示obj_MongoDB基础(三)—基本操作及管理 | leon的博客
  4. 有趣、好玩、有料的网站收藏
  5. 网页代码抓取工具_MAC网页颜色代码提取工具
  6. c语言贪吃蛇最简单,熬书几个月,终于编出简易的贪吃蛇了,VS2013
  7. 操作系统实验报告12:线程2
  8. mysql多表 性能_Mysql 多表联合查询效率分析及优化
  9. oracle ins-30131错误
  10. gdal数据类型_科学网-gdal数据类型的代码的核心定义文件-林清莹的博文
  11. 重修 mongoDB 系列(一) 配置环境
  12. android蓝牙控制继电器——手机客户端的实现
  13. Golang web请求
  14. c语言中用double写圆的面积,用java写一个函数area,接收一个double类型的参数(表示圆的半径r),用于计算圆的面积...
  15. java文件删除操作_Java文件复制删除操作合集
  16. 基于java web的房屋出租管理系统-学生毕业设计
  17. 稻盛和夫:我管理的秘诀就是12条准则
  18. 机器学习、深度学习、神经网络还傻傻分不清吗?
  19. 加强统筹布局和顶层设计,以技能、平台、应用为三大着力点推动人工智能突破发展...
  20. 5天学Python(1)——语言基础

热门文章

  1. python programming training(三):搜索算法
  2. 推荐系统笔记:决策树回归树
  3. 【Linux】14_文件打包及压缩
  4. Python编程基础:第一节 变量Variables
  5. 利用Keras构建自动编码器
  6. 如何在windows上玩转redis的最新特性?
  7. 电商后台:实例解读订单系统
  8. Logistic Regression 模型简介
  9. 分布式配置管理平台Disconf--转
  10. Java 类的热替换---转载