public static String getNetworkType(Context context) {        TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);        if (telephonyManager == null) {            return "";        }        int networkType = telephonyManager.getNetworkType();        String str = "UNKOWN";        switch (networkType) {            case 0:                return "UNKNOWN";            case 1:                return "GPRS";            case 2:                return "EDGE";            case 3:                return "UMTS";            case 4:                return "CDMA";            case 5:                return "EVDO_0";            case 6:                return "EVDO_A";            case 7:                return "1XRTT";            case 8:                return "HSDPA";            case 9:                return "HSUPA";            case 10:                return "HSPA";            case 11:                return "IDEN";            case 12:                return "EVDO_B";            case 13:                return "LTE";            case 14:                return "EHRPD";            case 15:                return "HSPAP";            case 16:                return "GSM";            case 17:                return "TD_SCDMA";            case 18:                return "IWLAN";            case 20:                return "NR";            default:                return String.valueOf(networkType);        }

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. 在Android studio中如何把项目放到远程gi
  2. 谷歌 Fuchsia 上手体验,将取代Android/win
  3. Taobao 5月底举办android、ios、java无线
  4. [实践] Android5.1.1源码 - 让某个APP以
  5. Android截屏和录制视频
  6. Android平台上如何让应用程序获得系统权
  7. Android游戏的盈利模式探讨
  8. 移动开发者最爱的9个优秀Android代码编辑
  9. android组件通讯 Intent Filter隐式实现I
  10. android 使用浏览器打开指定页面