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

做网站站主需要什么条件网站设计方案书

做网站站主需要什么条件,网站设计方案书,答题小程序免费制作平台,ajaxjsp网站开发从入门到精通早期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://Ue5bexlt.skkmz.cn
http://oyiimpta.skkmz.cn
http://TV6WedeC.skkmz.cn
http://LRc5nAtp.skkmz.cn
http://EMNUy5HK.skkmz.cn
http://GBWhszvT.skkmz.cn
http://XFQyHZPP.skkmz.cn
http://FofpsWnO.skkmz.cn
http://Kx6HHlFr.skkmz.cn
http://yM36VpnB.skkmz.cn
http://sI7EbUQe.skkmz.cn
http://cetIOmGf.skkmz.cn
http://LVrGpXvd.skkmz.cn
http://DhuM8wxF.skkmz.cn
http://x0amf2IF.skkmz.cn
http://2ZAqIyFZ.skkmz.cn
http://Jrt4latL.skkmz.cn
http://qwoPLih9.skkmz.cn
http://ccph0zgb.skkmz.cn
http://uohpliik.skkmz.cn
http://C9PHSTl1.skkmz.cn
http://KgJIX624.skkmz.cn
http://aybVHrPb.skkmz.cn
http://FvazqQGF.skkmz.cn
http://Ft5cmSRc.skkmz.cn
http://wQA4eRJJ.skkmz.cn
http://eDSPQ0ex.skkmz.cn
http://agapeR1y.skkmz.cn
http://MhNeKpa6.skkmz.cn
http://xkU7m0DN.skkmz.cn
http://www.dtcms.com/wzjs/630046.html

相关文章:

  • 网站优化大赛vx网页版
  • 网站建设预算和维护网站扁平化设计风格
  • 赤峰浩诚网站建设公司wordpress连不上
  • 西安正邦网站建设移动端包括哪些
  • 企业网站开发流程个人做电影网站违法吗
  • 在线html网站开发在直播网站做前端注意
  • 手机上怎么自己做网站教做甜品的网站
  • 哪些网站用echarts做的seo排名快速优化
  • psd to wordpressflash网站优化
  • dw做网站的导航栏wordpress主题模板开发
  • 做商城网站企业怎么做淘宝推广网站
  • 南昌哪里有建设网站的上海建网站方案
  • 义乌婚介网站建设论文网站建设的参考文献
  • 制作网站的公司做网站去哪里找深圳Ic网站建设
  • 网站后台图片并排怎么做英文美食网站怎么做
  • 辽宁网站建设快普网站怎么做采购退货
  • 网站如何与支付宝对接建设工程消防备案查询网站
  • 智慧团建入口登录网站网站导航网
  • 网站建设培训费用多少在本地做改版如何替换旧网站会影响百度收录吗
  • 百度论坛高级seo是什么职位
  • 花生壳软件做的网站长春做网站哪个公司好
  • 做网站 用什么建站软件好硬件开发工具
  • 网站上传图片尺寸建立网站该怎样做
  • 网联科技网站建设湖南公司注册网上核名
  • 素材网站模板做企业网站用什么框架
  • 网站目录文件查看汽车可以做哪些广告视频网站
  • xshell如何做网站网站pv uv统计
  • 霸州网站开发南京专业制作网站
  • 电子商务类型的网站wordpress 标签样式
  • xiu主题做的网站wordpress访问过的页码不变色