用ConnectivityManager可以判断现在的网络是wifi还是GPRS~
package com.et.TestNetWork;
import android.app.Activity;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Bundle;
import android.widget.TextView;
public class TestNetWork extends Activity {
/** Called when the activity is first created. */
private TextView text;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
text = (TextView) findViewById(R.id.text);
ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
if (connec.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTED)
text.setText("wifi方式连接");
if (connec.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED)
text.setText("GPRS方式连接");
}
}
分享到:
相关推荐
使用JS在浏览器中判断当前网络状态的几种方法如下: 1. navigator.onLine 2. ajax请求 3. 获取网络资源 4. bind() 1. navigator.onLine 通过navigator.onLine判断当前网络状态: if(navigator.onLine){ ... }...
1、用service和broadcastReceiver来时时监听网络状态。 2、判断网络连接状态的方法(如mobile网络和wifi网络) 3、用广播WifiManager.NETWORK_STATE_CHANGED_ACTION和ConnectivityManager.CONNECTIVITY_ACTION都行,...
判断网络连接状态例子,主要有判断本地和网络是否连接,网线是否掉线等等
cordova 3.4 版本的API 判断网络的连接状态 调用phonegap API 判断网络类型 :2G 3G 4G wifi 等等 博客: http://blog.csdn.net/aaawqqq/article/details/22220319
判断当前网络是2G,还是Wifi,还是,3G,还是4G
要判断网络状态,首先需要有相应的权限,下面为权限代码: 即允许访问网络状态: <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 下面为判断代码:
VB.NET判断网络连接状态
Android 判断当前网络是否可用简单实例 用户手机当前网络可用:WIFI、2G/3G网络,用户打开与不打开网络,和是否可以用是两码事。可以使用指的是:用户打开网络了并且可以连上互联网进行上网。 首页添加网络权限 ...
判断网络状态的工具类
通过ping命令来获取网络状态。程序运行后,能够实时监控网络是否连接。 当运行过程中,网络发生断网,点击判断的时候,也能够返回出当前网络的状态。这种办法比通过InternetGetConnectedState 判断,具有实时性。...
android 判断网络状态
仿QQ微信,Android开发中网络连接状态的判断(判断android设备是否有网络),详细了解请移步http://blog.csdn.net/zxc514257857/article/details/69219113
android判断网络状态、获取网络运营商、网络类型的工具类,并提供打开网络设置界面接口
android判断网络连接状态,以及网络连接类型
Android系列之如何判断网络链接状态
判断Android客户端网络连接状态ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean ...
Delphi定时检测判断网络数据库连接状态,用来判断局域网数据库的网络状态,定时检查局域网ODBC, ADO数据库是否连接正常。获得开始->程序->的启动组 的路径,别的特殊路径也可以用CSIDL_COMMON或的,在delphi中查一下...
cs判断网络状态,可使得初学者练习C#调用API编程。同时初步掌握C#网络编程框架。
iOS 网络状态判断demo
C#.net判断当前网络状态,可用于智能客户端,smartclient中使用。