精华内容
下载资源
问答
  • js手机网络检测

    2017-10-13 17:50:00
    <!DOCTYPE HTML> <html lang="en"> <head> <meta charset=UTF-8">...meta name="viewport" content="initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">......
    <!DOCTYPE HTML>
    <html lang="en">
    <head>
    <meta charset=UTF-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
    <title>Connection API</title>
    </head>
    <body>
    <button id="btn" type="button">Get Ststus</button>
    <div id="re" style="margin-top: 10px;"></div>
    <script type="text/javascript"> 
    var connection = navigator.connection||navigator.mozConnection||navigator.webkitConnection||{tyep:'unknown'};
    var type_text = ['unknown','ethernet','wifi','2g','3g','4g','none'];
     
    alert(connection.type);
    var re_el = document.getElementById("re");
    var btn_el = document.getElementById("btn");
    function get_status(){
    	if(typeof(connection.type) == "number"){
    		connection.type_text = type_text[connection.type];
    	}else{
    		connection.type_text = connection.type;
    	}
    	if(typeof(connection.bandwidth) == "number"){
    		if(connection.bandwidth > 10){
    			connection.type = 'wifi';
    		}else if(connection.bandwidth > 2){
    			connection.type = '3g';
    		}else if(connection.bandwidth > 0){
    			connection.type = '2g';
    		}else if(connection.bandwidth == 0){
    			connection.type = 'none';
    		}else{
    			connection.type = 'unknown';
    		}
    	}
    	var html = 'Type : '+connection.type_text;
    		html += '<br>Bandwidth : '+connection.bandwidth;
    		html += '<br>isOnline : '+navigator.onLine;
    		re_el.innerHTML = html;
    }
     
    btn_el.onclick = function(){
    	re_el.innerHTML = 'Waiting...';
    	get_status();
    }
     
    </script>
    </body>
    </html>
    

      

    转载于:https://www.cnblogs.com/lfqcode/p/7662359.html

    展开全文
  • 很好用的安卓手机版无线网络检测软件,用于无线安装和检测
  • 本篇文章主要介绍了Android 对手机网络检测和监听的方法示例,主要使用BroadcastReceiver广播接收器来接收网络状态,现在分享给大家,也给大家做个参考,有兴趣的一起来了解一下
  • 移动手机OMS检测TD网络情况 1.客户端程序是否可以自动检测出TD网络。答:若手机系统使用了TD网络,客户端程序可以检测出TD网络手机系统中TD信号和2G信号是互斥的,若手机系统使用了2G网络,则客户端...

    1.客户端程序是否可以自动检测出TD网络。
    答:若手机系统使用了TD网络,客户端程序可以检测出TD网络。手机系统中TD信号和2G信号是互斥的,若手机系统使用了2G网络,则客户端无法检测出TD网络。

    2:确认当用户手机设置了TD优先,并且环境中有TD网络时,系统是否自动连接上TD网络。如果没有自动连接,那程序是否可以实现帮连接到TD网络。
    答:当用户手机设置了TD优先,并且环境中有TD网络时,系统会自动连接上TD网络。客户端也会使用TD网络。

    3:用户使用的是2G网络,而且手机也没有设置TD优先,那么程序是否可以检测出环境中是否有TD网络,并实现连接。
    答:程序无法检测出环境中是否有TD网络,并实现连接

    posted on 2012-05-18 09:20 lyfengzi 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/lyfengzi/archive/2012/05/18/2507206.html

    展开全文
  • 介绍了一种非常有用的基于BP神经网络手机病毒检测方法 看过之后感慨颇深啊
  • 网络检测工具

    2014-01-07 20:25:50
    “3G/ChinaNet网络故障诊断系统”是用于个人手机用户检测移动网络及中国电信ChinaNet WiFi网络的软件,这个软件可以帮你检查手机网络不通的问题出在哪里,适合一些对网络知识不是很熟悉的朋友,一键诊断网络故障,并...
  • 原文发布时间为:2013-06-22 —— 来源于本人的百度文章 [由搬家工具导入]注意断开手机数据线进行测试,我就是被这个搞的一直忙活很长时间一直测不出来,一直都是Ethernet。。。一、判断是否有网络数据连接:最基本...

    原文发布时间为:2013-06-22 —— 来源于本人的百度文章 [由搬家工具导入]

    注意断开手机数据线进行测试,我就是被这个搞的一直忙活很长时间一直测不出来,一直都是Ethernet。。。


    一、判断是否有网络数据连接:

    最基本的网络状态判断,如果没有网络连接,一切操作都进行不下去啦。

    Microsoft.Phone.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()

     

    二、判断网络类型(GSM/CDMA/WIFI/Ethernet):

    在一般的应用程序中,需要知道的网络状态也就三种:无网络、WIFI/Ethernet、手机网络。

    三者的区别就是:

    1、“无网络”:不解释,大家都懂的。

    2、“WiFi/Ethernet”:一般情况下速度比手机网络快,而且不计流量,更适合进行较大数据的操作,如下载个离线地图什么的。

    3、“手机网络”:2G、3G网络都算作这种吧。优点就是方便,只要手机和运营商支持,只要有信号,就有网络。缺点就是费用较高,而且速度一般情况下不如上面那种快。

    我们做应用应该从用户的角度考虑,根据用户的网络环境,提供适当的服务。这就需要在应用中判断网络状态然后采取适当的操作。

    publicstaticstringGetNetStates()
    {
    varinfo = Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType;

    switch(info)
    {
    caseNetworkInterfaceType.MobileBroadbandCdma:
    return"CDMA";
    caseNetworkInterfaceType.MobileBroadbandGsm:
    return"CSM";
    caseNetworkInterfaceType.Wireless80211:
    return"WiFi";
    caseNetworkInterfaceType.Ethernet:
    return"Ethernet";
    caseNetworkInterfaceType.None:
    return"None";
    default:
    return"Other";
    }   
    }

      

    三、更细致的判断网络类型(3G/2G/WIFI/Ethernet):

    在3G时代的今天,有的时候我们还需要知道用户的手机网络是3G的或是2G的。(这个方法是在MSDN论坛上看到的)

    publicstaticstringNetName { getset; }
    publicstaticvoidGetNetName()
    {
    DeviceNetworkInformation.ResolveHostNameAsync(
    newDnsEndPoint("www.baidu.com"80),
    newNameResolutionCallback(handle =>
    {
    NetworkInterfaceInfo info = handle.NetworkInterface;
    if(info != null)
    {
    switch(info.InterfaceType)
    {
    caseNetworkInterfaceType.Ethernet:
    NetName = "Ethernet";
    break;
    caseNetworkInterfaceType.MobileBroadbandCdma:
    caseNetworkInterfaceType.MobileBroadbandGsm:
    switch(info.InterfaceSubtype)
    {
    caseNetworkInterfaceSubType.Cellular_3G:
    caseNetworkInterfaceSubType.Cellular_EVDO:
    caseNetworkInterfaceSubType.Cellular_EVDV:
    caseNetworkInterfaceSubType.Cellular_HSPA:
    NetName = "3G";
    break;
    caseNetworkInterfaceSubType.Cellular_GPRS:
    caseNetworkInterfaceSubType.Cellular_EDGE:
    caseNetworkInterfaceSubType.Cellular_1XRTT:
    NetName = "2G";
    break;
    default:
    NetName = "None";
    break;
    }
    break;
    caseNetworkInterfaceType.Wireless80211:
    NetName = "WiFi";
    break;
    default:
    NetName = "None";
    break;
    }
    }
    else
    NetName = "None";
    }), null);
    }

    转载于:https://www.cnblogs.com/handboy/p/7182572.html

    展开全文
  • Android 之检测手机网络是否可用

    千次阅读 2015-01-10 16:20:55
    手机网络是否可用:这只是一个小demo,平时开发的过程中,用到的其实也是比较多的,比如:有一些新闻客户端当你乜有网络的时候,图片变不能查看,或者我们常用的QQ,当你没有网络的时候,变会在你的头部给你一个提示...

    手机网络是否可用:这只是一个小demo,平时开发的过程中,用到的其实也是比较多的,比如:有一些新闻客户端当你乜有网络的时候,图片变不能查看,或者我们常用的QQ,当你没有网络的时候,变会在你的头部给你一个提示:世界上最远的距离就是没有网络,请检查设置

    所以,检测网络这个功能其实用到的也是听过的,也是一个简单的小功能


    1.效果图:

    网络开启的情况下,网络可用:


    关闭网络的时候:


    2.实例源码


    1.添加权限:

     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 检查网络的权限 -->

    package com.zengtao.classwork;
    
    import android.content.Context;
    import android.net.ConnectivityManager;
    import android.net.NetworkInfo;
    import android.os.Bundle;
    import android.support.v7.app.ActionBarActivity;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.Toast;
    
    public class MainActivity extends ActionBarActivity {
    	private Button bt_checknetwork;
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    
    		bt_checknetwork = (Button) findViewById(R.id.bt_checknetwork);
    
    		bt_checknetwork.setOnClickListener(new OnClickListener() {
    			@Override
    			public void onClick(View v) {
    				// 1.获取系统服务
    				ConnectivityManager cm = (ConnectivityManager) MainActivity.this
    						.getSystemService(Context.CONNECTIVITY_SERVICE);
    				// 2.获取net信息
    				NetworkInfo info = cm.getActiveNetworkInfo();
    				// 3.判断网络是否可用
    				if (info != null && info.isConnected()) {
    					Toast.makeText(MainActivity.this, "网络可用",
    							Toast.LENGTH_SHORT).show();
    				} else {
    					Toast.makeText(MainActivity.this, "网络当前不可用,请检查设置!",
    							Toast.LENGTH_SHORT).show();
    				}
    			}
    		});
    	}
    }
    

    3.解析

    1.以上的部分检测一些情况,比如:手机是否飞行模式,手机网络数据是否关闭,手机是否在wifi情况下等等

    2.这些也自己做的小demo玩玩,希望对于大家移植项目有用

    展开全文
  • 日常中,我们手机连接网络的方式包括:WiFi网络,2G,3G,4G网络。在以web方式开发手机应用时,如何判定手机当前的网络状态呢?H5+规范为我们提供了检测网络状况以及监听网络状态发生变化的API接口。在开发中,可以...
  • Unity下Android检测手机移动网络、WIFI网络是否开启或链接
  • 手机按键生产中,因为点胶工艺的原因,工厂生产出来的...本项目就是基于这个问题提出了一种基于神经网络的OCV系统,它只需要一台普通的PC机和CCD摄像机,就能够实现手机按键快速检测,大大加快检测速度和提高准确度
  • Android 对手机网络检测和监听

    千次阅读 2018-03-23 13:31:43
    前言: 我一直有一句座右铭,一直使用到现在!...使用BroadcastReceiver广播接收器来接收网络状态(采用系统广播) BroadcastReceiver作为Android四大组件之一; Android:BroadcastReceiver广播接收器最全面...
  • 使用深度神经网络的基于视觉的手机盖板玻璃缺陷检测
  • /** * 穿入参数 :上下文 * 检查联网情况(手机是否正常联网)。... * @return True表示网络正常,False标识未连上网络 */ public boolean isNetworkAvailable(Context context) { Connectivity
  • 手机应用与网络交互数据的时候,我们首先要判断有没有可用的网络。 public static boolean isNetworkConnected(Context context) {  ConnectivityManager cm = (ConnectivityManager) context.getSystemService...
  • [转自]原文需要每个Volley请求失败的时候,判断是服务器的500错误还是手机网络连接出现问题。服务器错误可以通过VolleyError判断。给出一个检测检测手机是否有Internet访问数据连接的方法public class ...
  • 新型手机的设计挑战在于如何连接所有这些新的附件,以及如何检测出连接附件的类型。目前市场及技术标准的发展方向是统一手机接口,只是检测各种附件的方法,仍是有待解决的问题。  micro-USB端口攻占连接器第一 ...
  • 那是如果来判断自己网络中的类型和状态的呢?其实代码也挺简单的。直接上代码吧。 Mainactivity.java package com.example.day20_1networkinfo; import android.content.BroadcastReceiver; import
  • 对SDWebImage 进行封装,为了更好的节省用户手机流量,并保证在移动网络下也展示高清图,对使用SDWebImage 下载图片之前进行逻辑处理,... * 下载图片(网络状态检测,手机网络下下载高清图) * * @param origina...
  • 前段时间测试的时候发现手机网络发生变化时会与服务器的连接断开,前后端都有心跳机制,会检测到掉线,但是如果心跳过长的话掉线两边都不知道了就,所以我们要实时监控客户端的网络状态,一旦用户切换网络,就自动为...
  • 用于实时语音活动检测的卷积神经网络智能手机应用程序Abhishek Sehgal和Nasser Kehtarnavaz-达拉斯德克萨斯大学 摘要:本文提出了一种智能手机应用程序,该应用程序基于卷积神经网络执行实时语音活动检测。 讨论了...
  • 点击上方“3D视觉工坊”,选择“星标”干货第一时间送达这是一篇关于手机玻璃表面缺陷检测的文章,由浙江大学发表。主要创新点在成像系统部分,大家可以借鉴参考。而在算法部分,采用的简单的Unet...
  • 那么你会使用到Reachability来实现网络检测。 写本文的目的 了解Reachability都能做什么 检测3中网络环境 2G/3G wifi 无网络 如何使用通知 单个controller 多个controller ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,559
精华内容 623
关键字:

手机网络检测