当前位置: 首页 > news >正文

海南的论坛网站建设wordpress首页模板是哪个文件

海南的论坛网站建设,wordpress首页模板是哪个文件,asp医院网站源码破解版,建网站有报价单吗0&#xff0c;目标 APP中实现扫WIFI分享码自动连接WIFI功能 1&#xff0c;前提条件 设备需要有个扫码器&#xff08;摄像头拍照识别也行&#xff09;&#xff0c;APP调用扫码器读取WIFI连接分享码。 2&#xff0c;增加权限 在AndroidManifest.xml中增加权限 <uses-permissi…
0,目标

        APP中实现扫WIFI分享码自动连接WIFI功能

1,前提条件

        设备需要有个扫码器(摄像头拍照识别也行),APP调用扫码器读取WIFI连接分享码。

2,增加权限

        在AndroidManifest.xml中增加权限

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
3,参数检查

        扫码成功后,对内容进行一个基本的判断,确认扫码数据中有P和T的参数

//WIFI连接
if (strResult.contains("P:") && strResult.contains("T:")) {// 自动连接wifiConnectWifi(strResult);
}
4,WIFI连接调用
    private void ConnectWifi(String strResult){//取连接参数String passwordTemp = strResult.substring(strResult.indexOf("P:"));password = passwordTemp.substring(2,passwordTemp.indexOf(";"));String netWorkTypeTemp = strResult.substring(strResult.indexOf("T:"));netWorkType = netWorkTypeTemp.substring(2,netWorkTypeTemp.indexOf(";"));String netWorkNameTemp = strResult.substring(strResult.indexOf("S:"));netWorkName = netWorkNameTemp.substring(2,netWorkNameTemp.indexOf(";"));WifiAdmin wifiAdmin = new WifiAdmin(MainActivity.this);if (!wifiAdmin.mWifiManager.isWifiEnabled()) {Toast.makeText(this, "开启wifi设置", Toast.LENGTH_LONG).show();wifiAdmin.openWifi();}int net_type = 0x13;if (netWorkType.compareToIgnoreCase("wpa") == 0) {net_type = WifiAdmin.TYPE_WPA;// wpa} else if (netWorkType.compareToIgnoreCase("wep") == 0) {net_type = WifiAdmin.TYPE_WEP;// wep} else {net_type = WifiAdmin.TYPE_NO_PASSWD;// 无加密}boolean bConnect =  wifiAdmin.addNetwork(netWorkName,password,net_type);//连接if(bConnect){Toast.makeText(this, "网络连接成功", Toast.LENGTH_LONG).show();}else{Toast.makeText(this, "网络连接失败", Toast.LENGTH_LONG).show();}}

5,WIFI连接类

import android.content.Context;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
import android.util.Log;import java.util.List;/*** Created by cmos.*/
public  class WifiAdmin {private static String TAG="WifiManger";public static final int TYPE_NO_PASSWD = 0x11;public static final int TYPE_WEP = 0x12;public static final int TYPE_WPA = 0x13;public WifiManager mWifiManager;private WifiInfo mWifiInfo;public WifiAdmin(Context context){mWifiManager=  (WifiManager) context.getSystemService(Context.WIFI_SERVICE);// mWifiInfo = mWifiManager.getConnectionInfo();}// 添加一个网络并连接public boolean addNetwork(WifiConfiguration wifi){int netId=mWifiManager.addNetwork(wifi);return mWifiManager.enableNetwork(netId,true);}public boolean addNetwork(String ssid, String passwd, int type) {if (ssid == null || passwd == null || ssid.equals("")) {Log.e(TAG, "addNetwork() ## nullpointer error!");return false ;}if (type != TYPE_NO_PASSWD && type != TYPE_WEP && type != TYPE_WPA) {Log.e(TAG, "addNetwork() ## unknown type = " + type);}return addNetwork(createWifiInfo(ssid, passwd, type));}public WifiConfiguration createWifiInfo(String SSID, String password, int type) {Log.e(TAG, "SSID = " + SSID + "## Password = " + password + "## Type = " + type);WifiConfiguration config = new WifiConfiguration();config.allowedAuthAlgorithms.clear();config.allowedGroupCiphers.clear();config.allowedKeyManagement.clear();config.allowedPairwiseCiphers.clear();config.allowedProtocols.clear();config.SSID = "\"" + SSID + "\"";WifiConfiguration tempConfig = this.IsExsits(SSID);if (tempConfig != null) {//如果已存在该SSID的wifimWifiManager.removeNetwork(tempConfig.networkId);}// 分为三种情况:1没有密码2用wep加密3用wpa加密if (type == TYPE_NO_PASSWD) {// 没有密码config.wepKeys[0] = "";config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);config.wepTxKeyIndex = 0;} else if (type == TYPE_WEP) {  //  wep加密config.hiddenSSID = true;config.wepKeys[0] = "\"" + password + "\"";config.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.SHARED);config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP);config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP);config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP40);config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP104);config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);config.wepTxKeyIndex = 0;} else if (type == TYPE_WPA) {   // WPA加密config.preSharedKey = "\"" + password + "\"";config.hiddenSSID = true;config.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN);config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP);config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK);config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP);// config.allowedProtocols.set(WifiConfiguration.Protocol.WPA);config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP);config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP);config.status = WifiConfiguration.Status.ENABLED;}return config;}//检测该SSID是否已存在private WifiConfiguration IsExsits(String SSID) {List<WifiConfiguration> existingConfigs = mWifiManager.getConfiguredNetworks();for (WifiConfiguration existingConfig : existingConfigs) {if (existingConfig.SSID.equals("\"" + SSID + "\"")) {return existingConfig;}}return null;}// 打开WIFIpublic void openWifi() {if (!mWifiManager.isWifiEnabled()) {mWifiManager.setWifiEnabled(true);}}// 关闭WIFIpublic void closeWifi() {if (mWifiManager.isWifiEnabled()) {mWifiManager.setWifiEnabled(false);}}
}

http://www.yayakq.cn/news/563566/

相关文章:

  • 长春做网站企业做网站用注册公司吗
  • 东阳网站建设yw81wordpress 临时域名
  • 迷失传奇网站naocqphp网站 mysql数据库配置文件
  • 学生作品网网站兴义 网站建设
  • 深圳网站建设网站制作泰安人才招聘信息网
  • 怎么制作php网站城阳网站开发公司电话
  • 网站维护工单电商平台运营是做什么
  • 快捷网站建设WordPress插件降级
  • 哪个网站可以做信用社的题腾讯云wordpress优化
  • 昆明有多少做网站的公司百度关键词首页排名怎么上
  • 做网站好用的软件如何seo网站挣钱
  • 建设网站宣传网站分析表
  • 免费app网站下载大全wordpress一键生成
  • 企业建设H5响应式网站的5大好处微信登录界面
  • 网页广告关不掉怎么办seo网站推广
  • 网站设计师英文高端企业网站建设的核心是什么
  • 网站开发的技术分类网站建设首选-云端高科
  • 这么做钓鱼网站青岛房产网官网网址
  • 有价值 网站wordpress 查看大图
  • 建设网站几种方法垦利区建设局网站
  • 营销手机都有什么功能啊阜阳seo
  • 网站论坛模板下载广州推广渠道
  • 资讯是做网站还是公众号邵阳网站建设网站
  • 网站开发运维购物有哪些平台
  • 网站建设推广哪里实惠识万物扫一扫
  • wordpress 站长统计插件网站定制开发什么意思
  • 郑州企业网站优化服务哪家好航天基地规划建设局网站
  • 洪梅东莞网站建设旅游网站开发与建设论文
  • seo在线网站诊断推推蛙珠海响应式网站建设推广公司
  • 自己建设网站不会咋办呀优化关键词排名工具