android 如何分辨移动wap网络,3G网络,WIFI网络
来源:互联网 发布:道士 知乎 编辑:程序博客网 时间:2024/04/29 13:29
- 有直接的api来分辨:
- ConnectivityManager connectivityManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
- try{
- ConnectivityManager connectivityManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
- if(connectivityManager!=null){
- NetworkInfo networkInfo= connectivityManager.getActiveNetworkInfo();
- if(networkInfo!=null){
- netType = networkInfo.getType();
- Log.d("Log","connetion is available");
- }else{
- Log.d("Log","connetion is not available");
- return networkStatus;
- }
- // if(networkInfo.isAvailable()){ // Old one
- if(networkInfo.isAvailable()&& networkInfo.isConnected()){// New change added here
- if(netType==ConnectivityManager.TYPE_WIFI)
- {}
- elseif(netType==ConnectivityManager.TYPE_MOBILE)
- {}
- }
- }
- }catch(Exception e){
- Log.d("Log","checkNetworkConnection"+ e.toString());
- return networkStatus;
- if(networkInfo.isAvailable()&& networkInfo.isConnected()){// New change added here
- android 如何分辨移动wap网络,3G网络,WIFI网络
- 3G移动网络,给WAP带来什么?
- 3G移动网络,给WAP带来什么?
- Android 网络连接--Wifi/3G
- Android 网络连接--Wifi/3G
- android 打开3G 移动网络
- Android下检测网络状态 3G WIFI
- Android下检测网络连接 3G WIFI
- Android下检测网络连接 3G WIFI
- android 检测 wifi 3G 网络 状态
- android判断wifi网络,移动网络质量
- 浅谈WAP移动网络关键技术
- Android如何检测网络的类型为3G、2G、wap、wifi
- Android如何检测网络的类型为3G、2G、wap、wifi .
- Android如何检测网络的类型为3G、2G、wap、wifi
- Android如何检测网络的类型为3G、2G、wap、wifi
- Android如何检测网络的类型为3G、2G、wap、wifi
- Android如何检测网络的类型为3G、2G、wap、wifi
- 0908
- 0909
- 用Java实现数据库应用系统
- JAVA年度安全 第五周 防止“点击劫持”(ClickJacking)
- LinearLayout和AbsoluteLayout的区别
- android 如何分辨移动wap网络,3G网络,WIFI网络
- linux上传文件时:Encountered 1 errors during the transfer错误解决
- return false 和event.returnvalue=false用法
- 通过 https 连接webservice示例
- cocos2d-iphone的各种层CCNode CCScene CCLayer CCSprite的锚点及宽高位置。
- matlab 里定义全局变量,常量
- Android开启闪光灯的几种办法
- Http的KeepAlive最详细的说明文档
- 关于在Linux装gcc没有kernel-headers包的问题