记录一些常用的utils方法5
2017-06-02 17:32
92 查看
判断当前网络状态与当前是什么网络类型
//返回值 -1:没有网络 1:WIFI网络2:wap网络3:net网络 public static int GetNetype(Context context) { int netType = -1; ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connMgr.getActiveNetworkInfo(); if(networkInfo==null) { return netType; } int nType = networkInfo.getType(); if(nType==ConnectivityManager.TYPE_MOBILE) { if(networkInfo.getExtraInfo().toLowerCase().equals("cmnet")) { netType = 3; } else { netType = 2; } } else if(nType== ConnectivityManager.TYPE_WIFI) { netType = 1; } return netType; }
相关文章推荐
- 记录一些常用的utils方法
- 记录一些常用的utils方法6
- 记录一些常用的utils方法2
- 记录一些常用的utils方法3
- 记录一些常用的utils方法4
- 动画一些常用的方法记录
- 记录一些开发中常用的方法和技巧
- js类库 一些常用方法记录
- 记录工作中遇到的一些常用方法
- python 零散记录(四) 强调字典中的键值唯一性 字典的一些常用方法
- openWRT自学---对官方的开发指导文档的解读和理解 记录3:一些常用方法
- YII CDbCriteria 的一些常用方法记录
- 一些常用的查找方法,记录备用
- 安卓开发中常用的一些方法记录下
- Java 的一些常用自定义方法 Utils
- 常用到的一些js方法,记录一下
- 一年没有更新自己的BLOG了,主要是记录一些从sqlserver导数据到oracle的解决方法
- 一些常用的系统解决方法
- VC中的一些常用方法(20条)
- Asp.NET中常用的一些优化性能的方法