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

wordpress w按钮seo超级外链发布

wordpress w按钮,seo超级外链发布,医院网站建设方案,上行10m做网站服务早期Android版本App内连接指定的WIFI还是比较简单的,但是随着Android版本的提升,限制也越来越多。以下是一套完整的Android 11以上的WIFI应用内主动连接方案。 第一步:添加到建议连接: val wifiManager getSystemService(WIFI_…

早期Android版本App内连接指定的WIFI还是比较简单的,但是随着Android版本的提升,限制也越来越多。以下是一套完整的Android 11以上的WIFI应用内主动连接方案。

第一步:添加到建议连接:

val wifiManager = getSystemService(WIFI_SERVICE) as WifiManager//一定要加,不然切换指定WIFI无效
wifiManager.removeNetworkSuggestions(wifiManager.networkSuggestions)
val suggestion = WifiNetworkSuggestion.Builder().setSsid(ssid).setWpa2Passphrase((pwd)).setIsAppInteractionRequired(false).build()
val suggestionsList = ArrayList<WifiNetworkSuggestion>()
suggestionsList.add(suggestion)
val status: Int = wifiManager.addNetworkSuggestions(suggestionsList)
if (status == WifiManager.STATUS_NETWORK_SUGGESTIONS_SUCCESS) {}

但是这里有一个问题:这个是建议,不一定能连上。这就很让人难受!

第二步:监听网络状态:

private val networkCallback = object : ConnectivityManager.NetworkCallback() {override fun onAvailable(network: Network) {super.onAvailable(network)Log.d(TAG, "用户已连接到网络")val capabilities = mConnectivityManager!!.getNetworkCapabilities(network)Log.d(TAG, "$capabilities")if (capabilities?.hasTransport(NetworkCapabilities.TRANSPORT_WIFI) == true) {// 获取当前连接的WiFi信息val wifiInfo = wifiManager!!.connectionInfoLog.d(TAG, "wifi info = $wifiInfo")if (wifiInfo.ssid == String.format("\"%s\"", TEST_WIFI_SSID))) {Log.d(TAG, "用户已连接到建议的网络")Prefs.isWifiConnected = truePrefs.currentWifiSsid = wifiInfo.ssid}}}override fun onUnavailable() {super.onUnavailable()Log.d(TAG, "用户未连接到建议的网络")clearWifiState()}}mConnectivityManager = getSystemService(CONNECTIVITY_SERVICE) as ConnectivityManager// 注册回调
val request = NetworkRequest.Builder().addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET).addTransportType(NetworkCapabilities.TRANSPORT_WIFI).build()
mConnectivityManager?.registerNetworkCallback(request, networkCallback)

第三步:如果10s内未主动连接上,跳转到WIFI设置页(注意:到这个页面也会主动连接,目测基本100%成功率)

lifecycleScope.launch {delay(10_000)if (!Prefs.isWifiConnected) {val intent = Intent(Settings.ACTION_WIFI_SETTINGS)startActivity(intent)}}

http://www.dtcms.com/wzjs/495601.html

相关文章:

  • arvixe wordpressseo培训多少钱
  • 网络广告形式惠州seo网站管理
  • PK10如何自己做网站开封网站优化公司
  • cdr做网站流程网站关键词优化系统
  • 肥市城乡建设委员会网站google谷歌搜索引擎入口
  • 千博企业网站管理系统广州新闻头条最新消息
  • 永久免费asp空间申请百度刷seo关键词排名
  • 淮安做网站.卓越凯欣军事新闻 今日关注
  • 绵阳网站建设价格人工在线客服
  • 公司网站建设情况报告百度竞价推广方案
  • 者珠海市建设局网站搜索引擎推广法
  • 做网站的缺点关键词吉他谱
  • 上海中学国际部长沙官网seo推广
  • 沈阳三好街网站建设什么是整合营销概念
  • 计算机网络技术网页设计毕业论文成都seo优化公司排名
  • 融资计划书甲马营seo网站优化的
  • 工程网站怎么做制作网站免费
  • 武汉做网站做得好的设计工作室google网站推广
  • 如何做擦边球网站应用宝aso优化
  • 易企秀做的网站外链怎么打开
  • 开源 企业网站潍坊网站开发公司
  • wordpress 新建侧边栏企业seo排名
  • 知名网站制作公司青岛分公司网店代运营收费
  • 广西建设网桂建云网站百度学术官网入口
  • 自己做的网站可以挂在哪里seo推广软件排行榜
  • 广州电子商务网站建设 v网络软文是什么
  • 做网站设像素排名点击软件怎样
  • 厦门营销网站制作百度官网认证入口
  • 怎么样自己做网站赚钱年入40万同城推广平台
  • 射阳做企业网站哪家好竞价推广账户竞价托管公司