APP实现对移动数据和WIFI开关的控制

想自己开发一个安卓APP,用于控制手机移动数据和WIFI的开关控制。
比如可以在这个APP中对移动数据的定时,设置开启时间和关闭时间,wifi类似。
问题:
接触安卓不久不太熟悉移动开发,想问问大家这个移动数据和wifi是系统提供的接口函数吗?
能否直接在软件中调用?有没有什么推荐的视频或书籍 想学习一下。恳请指点迷津!

0

1个回答

是系统提供的方法,比如开启WIFI:

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);

学习的话看看基础,比如《第一行代码》,有涉及不到的地方直接上网搜。
一点愚见

1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android中使用代码控制Wifi及数据连接网络开关
有时我们需要在APP中控制WIFI和数据连接的开关,在Android中,是有相应的接口可以实现这一功能的。 控制WIFI开关控制WIFI开关需要使用WifiManager这一系统服务。首先我们通过代码获取到它:WifiManager wifiManager = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE);通过WifiM
代码控制android手机的网络开关。
1.通过代码控制wifi的开关 WifiManager wifiManager = PhoneManager.getWifiManager(context); wifiManager.setWifiEnabled(true);//开启wifi wifiManager.setWifiEnabled(false);//关闭wifi 2.通过代码控制手机流量的开关 输入参数 Cont
android 控制移动网络开关
5.0之前,这样就行: if (Build.VERSION.SDK_INT ITelephony iTelephony = ITelephony.Stub .asInterface(ServiceManager .getService(Context.TELEPHONY_SERVICE)); if (toggle) { iTelephony.enableDataConnect
Android控制wifi开关
认识下Wifi的几种状态: 1. wifiManager.WIFI_STATE_DISABLED ;  (1)  关闭   2. wifiManager..WIFI_STATE_ENABLED ;  (3) 打开   3. wifiManager..WIFI_STATE_DISABLING ;(0) 关闭中   4 wifiManager..WIFI_STATE
Android adb命令开启飞行模式,开启wifi,开启移动数据等相关操作
整理中
Android 通过代码实现控制数据网络的开关(仅适用于5.0以上)
Android 5.0以前使用ConnectivityManager通过反射两个方法setMobileDataEnabled和getMobileDataEnabled来控制移动网络开和关。 Android 5.0以后使用TelephonyMananger类通过反射获取setDataEnabled和getDataEnabled类完成操作。 注意:需要使用系统权限:android:sharedUs...
android 关闭wifi和打开移动数据网络
android 关闭wifi和打开移动数据网络
STM32+手机实现WiFi远程控制
含:有ATK-ESP8266 WIFI模块原理图,PC和手机串口调试工具和详细讲解,芯片数据手册和实例代码详细介绍。
手机app远程控制物联网源码智能家居遥控开关温度风速监测软件
以基于Android的智能手机集成微信软件为客户端,它通过Wifi,GPRS、3G等多种方式接入Internet,与远程服务器端的工控机通信。上 位工控机与下位单片机通过串口通信,传达远程用户发来的电机运动控制指令,从而控制步进电机的启停、转向和转速网站定位通过移动端微网站控制电机一系列操 作; 整合电机发送信号接口,整合微信微网站。 ...
ESP8266 WIFI模块学习之路(3)——用手机APP进行功能控制LED灯
根据前两次的ESP8266 学习,在网上找到一款软件可以和WIFI模块进行连接,并且可以根据自己的设计需要进行功能添加,对于初学者的我来说很是舒坦,我经过尝试,是完全可以实现对LED控制的。 我想经过这个APP的使用,以后尝试自己开发一个APP,这样有助于自己能力的提升。 我下载的APP图标是这样的:   大家也可以到我CSDN资源栏进行下载(ESP8266 手机端APP) 安装完打...
物联网系统 : 网页控制远程wifi继电器开关,网页自适应屏幕。 分为登录,注册(短信验证),重置密码(短信验证),控制开关,配置开关(可动态新增或删除开关)
作者:小黄人软件 QQ:345139427     手机:18910620895   有问题找我。 该项目是物联网系统 : 网页控制远程wifi继电器开关,网页自适应屏幕。 分为登录,注册(短信验证),重置密码(短信验证),控制开关,配置开关(可动态新增或删除开关) wifi模块:esp8266 短信接口:https://my.luosimao.com 环境:php+mysql
网页控制远程wifi继电器开关(远程内网开关)esp8266 物联网软件第39版
测试地址:  配置设备地址 http://wifi.supermindsoft.com/admin/ 设备控制地址 http://wifi.supermindsoft.com/ 作者:小黄人软件 QQ:345139427     手机:18910620895   有问题找我。 该项目是物联网系统 : 网页控制远程wifi 分为登录,注册(短信验证),重置密码(短信验
手机端通过wifi遥控小车stm32程序和android程序
手机端通过wifi遥控小车stm32程序和android程序,仅实现前进和后退的功能,无舵机驱动。
安卓wifi遥控源代码 ESP8266模块测试
这个源代码是安卓wifi遥控的源代码,以前也做过安卓的遥控,但是那是针对蓝牙的,这个程序是针对wifi的,绝对能使用,但是这个程序有很多漏洞,时间仓促,也没有时间去补了。如果你那天补了漏洞请给我一份最终的代码。 平台: 一方:安卓手机 另一方ESP8266模块,这个模块用IAP15F2K61S2单片机控制。 有图有真相: 手机上的状态已经连接了,再看看实物: 但手机
基于无线lora和无线wifi通信技术实现的远程IO开关量采集控制以及模拟量采集控制
本文档基于无线lora射频技术和无线wifi技术并结合实际产品介绍无线开关量,模拟量采集传输在工业控制物联网领域的组网应用
简单制作用手机app控制台灯开关
Our goal is to create home automation in order to use mobile device to control home facility like light, lamp, and fans, etc, remotely. We use Xcode to develop an iOS app, and raspberry Pi 3 model B
ESP8266远程控制应用+APP源码.
ESP8266远程控制应用+APP源码,用户可以根据自己的需求更改 程序
物联网智能家电之如何制作远程控制开关
开始之前先做如下申明: 本文手机部分以安卓代码示例; wifi模块使用ESP8266; 本文仅作学习研究,知识产权归本人所有。 AC-DC模块 ESP8266所需电压为3.3V。继电器选择5V。设计开关电源输入220V,输出5V。再使用3.3V稳压管给wifi模块上电。因为我生产的开关电源功率为25W体积太大,所以直接从网上买了5v开关电源。基于TL431的输出电压计算公式为VOU...
ESP8266+5V+WiFi继电器智能物联网模块+智能家居+手机APP遥控开关
ESP8266+5V+WiFi继电器智能物联网模块+智能家居+手机APP遥控开关
Android 判断是否打开移动网络开关
Android 判断是否打开移动网络开关public static boolean isMobileEnabled(Context context) { try { Method getMobileDataEnabledMethod = ConnectivityManager.class.getDeclaredMethod("getMobileDataEnabled");
智能窗帘APP+stm32控制
用app控制窗帘的自动升降和手动控制高度,APP直接用的易语言写的,非常简单。 控制端用的32。esp8266,光强模块等代码都有。
Android中wifi与数据流量的切换监听
最近在做一个wifi和移动数据的监控功能,来来回回折腾了一阵子,这个模块的主要功能是监听整个APP的wifi与数据流量的切换,让用户使用专用流量,而不是用wifi,给一个弹窗,点击确认,自动切换数据流量,关闭wifi。我的思路是写一个静态广播,监听在广播里面进行监听,启用系统弹窗,点击确认,自动切换网络,这里面有一个坑就是弹窗会在广播中多次被调用,其实只调用了一次,但是实际上多次调用系统的弹窗会一
android移动数据上网的开关的实现
解决办法中使用到了ConnectivityManager类,但是在SDK中的ConnectivityManager类并没有提供setMobileDataEnable()、getMobileDataEnable()等方法。也看了ConnectivityManager类的源码,里面都是有这些方法的。弄了大半天,最终狠下心来,自己写个ConnectivityManager类,其中的方法和源Connect
第一讲:物联网开关模块接线与网络配置之手机远程控制小台灯
导读:用物联网开关控制小台灯,使之可手机远程控制。01、准备材料小台灯、物联网开关、电源线02、电源线接入物联网开关的输入端,小台灯接入物联网开关的输出端。根据电源线的电压,将跳线帽换到5v。物联网开关接线示意图03、物联网开关初始化配置在接上电源后物联网开关会自动生成一个“ESP_”开头没有密码的AP配置热点,我们用手机打开WIN管理页面搜索并连接。连接成功之后,打开手机的浏览器,在浏览器地址处...
Android 手机控制台灯开关详细教程-智能台灯
用自己的手机控制自己的台灯,是不是想想就挺有趣的! 以后就可以在床上,用手机来控制台灯的开关,是不是很酷!博主以前也有过这种想法,然后就尝试做了一下。为了让有和我一样想法的同学少走点弯路,就写了这篇博客,与诸君共勉。
做一个“有思想的插排”--APP控制设备
APP控制设备 SoC程序详解 对程序不是很了解的,可以去看一下机智云官方文档中心的 GoKit-SoC程序详解 获取设备log 官方SoC固件中,使用TXD1打印输出Log日志。 我是用的是nodemcu,所以按照引脚图,使用usb转串口工具,打印Log如下: 打开APP,连接上设备,按下switch开关,打开开关,可以看到下图: 注意红框中显示当前时间的为一个开关状态,状态值为1,即打开...
ESP8266 无线WIFI模块 Android APP物联网远程控制 智能家居 源码 eclipse
是一个智能插座的配套APP源码,eclipse,机智云,WIFI无线串口模块 物联网,不包括单片机端源码
自己改的Wifi控制继电器APP
手机Wifi控制继电器。简单的APP,需要单片机代码支持。
Wi-Fi智能插座拆解:如何实现远程开关
Broadlink智能插座的配置和使用都是这么的方便,配置完成后,无论身在那里只要手机能连上网络就能够控制插座,甚至手机无需连上Wi-Fi只要3G网络就可以控制。   在控制智能插座开关状态时可以听到“滴答”的声音,猜测开关的控制是通过继电器实现。很好奇拆开了开关看看内部是如何实现的。   塑料的外壳不是非常牢固,没有费很大劲就拆开了外壳,不过外壳是粘合的而不是有倒扣,难道装不回去了?
我的第一个android小程序(wifi的开关button的实现)
ubuntu使用eclipse开发android,利用自己的samsung I9023来调试。 开发了个小应用程序。 功能: 一个button和一个textview,实现进去应用,如果wifi是开启的,button要显示”关闭wifi“ TextView显示当前wifi状态。
android的wifi开关按钮和移动网络开关按钮
这个是android上的wifi开关按钮,写这个主要是因为出于省电和减少辐射的原因,我经常要把手机的wifi给关了。android倒是自带有个开关wifi的widget,但是太占地方了,所以还是自己写一个吧。分享出来希望对大家有用。
WIFI温湿度读取APP源码
通过WIFI的通信方式,实现对温湿度数据的读取和存储的APP源码文件
WIFI智能插座设计,APP控制(原理图、PCB、MCU源码、APP源码
WIFI智能插座设计,APP控制(原理图、PCB、MCU源码、APP源码
ESP8266 WIFI模块学习之路(6)——自写Android手机APP控制单片机LED灯
物联网的迅速发展,加上自己对这方面的好奇,于是买了ESP8266模块,已经学习了几天,写了几篇博客,感觉学习使人快乐。因为之前都是别人写的APP调试助手,或者别人写的APP(他们写的功能是挺好的),但自己想往深了学习就需要自己动手学习Android,写一个属于自己的APP,这样对以后才有更好的发展。因为Android程序刚开始学习,写的效果也不好,大家请看,^_^: 这样先点击连接,就可以连...
app优先移动数据/wifi
对于部分需求,如在插sim卡的时候依然想让手机走wifi局域网,可以如下实现: ConnectivityManager connMgr = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); // mWifiManager很容易获得 Network netWork = mWifiManager.getCurrentN
Android快捷开关实现Demo
Wifi开关、移动数据开关、亮度设置开关、蓝牙开关、飞行模式开关.....
ESP8266 WIFI ARDUINO单芯片 APP/微信远程控制继电器等 设备源码及说明
ESP8266 WIFI模块,实现远程控制,带两路继电器,上传传感器信息是当前控制信息,只需要最小模块能运行,程序就能运行,很方便。 不需要额外的单片机用AT模式,此方法最具性价比,开发简单 ESP8266 Fuhome.ino: by:wxws arduino直接编译 8266 https://github.com/esp8266/ArduinoARDUINO IDE ESP8266专用
基于单片机的物联网智能开关设计
通过单片机设对现有的开关进行改良,智能开关可用于学校教室,宿舍节约电计
通过ESP8266手机或电脑浏览器网页能控制远程任意组任意路继电器开关并收发单片机指令 测试OK
通过ESP8266手机或电脑浏览器网页能控制远程任意组任意路继电器开关,并发送指令给单片机
基于E4A的手机APP wifi软件源代码
只是这是一个E4A写的app源代码,是基于wif的。app作为客户端,输入服务器IP和端口号后,会跳到控制界面。
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java对app的学习 移动软件开发培训