List of usage examples for android.telephony TelephonyManager NETWORK_TYPE_EVDO_B
int NETWORK_TYPE_EVDO_B
To view the source code for android.telephony TelephonyManager NETWORK_TYPE_EVDO_B.
Click Source Link
From source file:Main.java
public static String getNetworkType(TelephonyManager tm) { switch (tm.getNetworkType()) { case TelephonyManager.NETWORK_TYPE_1xRTT: return "1xRTT "; case TelephonyManager.NETWORK_TYPE_CDMA: return "CDMA"; case TelephonyManager.NETWORK_TYPE_EDGE: return "EDGE"; case TelephonyManager.NETWORK_TYPE_EHRPD: return "eHRPD"; case TelephonyManager.NETWORK_TYPE_EVDO_0: return "EVDO-0"; case TelephonyManager.NETWORK_TYPE_EVDO_A: return "EVDO-A"; case TelephonyManager.NETWORK_TYPE_EVDO_B: return "EVDO-B "; case TelephonyManager.NETWORK_TYPE_GPRS: return "GPRS"; case TelephonyManager.NETWORK_TYPE_HSDPA: return "HSDPA"; case TelephonyManager.NETWORK_TYPE_HSPA: return "HSPA"; case TelephonyManager.NETWORK_TYPE_HSPAP: return "HSPA+"; case TelephonyManager.NETWORK_TYPE_HSUPA: return "HSUPA"; case TelephonyManager.NETWORK_TYPE_IDEN: return "iDen"; case TelephonyManager.NETWORK_TYPE_LTE: return "LTE"; case TelephonyManager.NETWORK_TYPE_UMTS: return "UMTS"; default:/*from ww w . j av a 2 s .co m*/ return "unknown"; } }
From source file:Main.java
public static String getCellularNetworkType(Context context) { TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); switch (manager.getNetworkType()) { case TelephonyManager.NETWORK_TYPE_1xRTT: return "1xRTT"; case TelephonyManager.NETWORK_TYPE_CDMA: return "CDMA"; case TelephonyManager.NETWORK_TYPE_EDGE: return "EDGE"; case TelephonyManager.NETWORK_TYPE_EHRPD: return "EHRPD"; case TelephonyManager.NETWORK_TYPE_EVDO_0: return "EVDO_0"; case TelephonyManager.NETWORK_TYPE_EVDO_A: return "EVDO_A"; case TelephonyManager.NETWORK_TYPE_EVDO_B: return "EVDO_B"; case TelephonyManager.NETWORK_TYPE_GPRS: return "GPRS"; case TelephonyManager.NETWORK_TYPE_HSDPA: return "HSDPA"; case TelephonyManager.NETWORK_TYPE_HSPA: return "HSPA"; case TelephonyManager.NETWORK_TYPE_HSPAP: return "HSPAP"; case TelephonyManager.NETWORK_TYPE_HSUPA: return "HSUPA"; case TelephonyManager.NETWORK_TYPE_IDEN: return "IDEN"; case TelephonyManager.NETWORK_TYPE_LTE: return "LTE"; case TelephonyManager.NETWORK_TYPE_UMTS: return "UMTS"; case TelephonyManager.NETWORK_TYPE_UNKNOWN: return "Unknown"; default:/*from w w w . j av a2 s . c o m*/ return ""; } }
From source file:Main.java
public static String getNetworkTypeName(int type) { switch (type) { case TelephonyManager.NETWORK_TYPE_GPRS: return "GPRS"; case TelephonyManager.NETWORK_TYPE_EDGE: return "EDGE"; case TelephonyManager.NETWORK_TYPE_UMTS: return "UMTS"; case TelephonyManager.NETWORK_TYPE_HSDPA: return "HSDPA"; case TelephonyManager.NETWORK_TYPE_HSUPA: return "HSUPA"; case TelephonyManager.NETWORK_TYPE_HSPA: return "HSPA"; case TelephonyManager.NETWORK_TYPE_CDMA: return "CDMA"; case TelephonyManager.NETWORK_TYPE_EVDO_0: return "CDMA - EvDo rev. 0"; case TelephonyManager.NETWORK_TYPE_EVDO_A: return "CDMA - EvDo rev. A"; case TelephonyManager.NETWORK_TYPE_EVDO_B: return "CDMA - EvDo rev. B"; case TelephonyManager.NETWORK_TYPE_1xRTT: return "CDMA - 1xRTT"; case TelephonyManager.NETWORK_TYPE_LTE: return "LTE"; case TelephonyManager.NETWORK_TYPE_EHRPD: return "CDMA - eHRPD"; case TelephonyManager.NETWORK_TYPE_IDEN: return "iDEN"; case TelephonyManager.NETWORK_TYPE_HSPAP: return "HSPA+"; default:/*ww w .j a v a2 s .c o m*/ return "UNKNOWN"; } }
From source file:Main.java
public static String getNetworkType(Context context) { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); switch (telephonyManager.getNetworkType()) { case TelephonyManager.NETWORK_TYPE_1xRTT: return "1xRTT"; case TelephonyManager.NETWORK_TYPE_CDMA: return "CDMA"; case TelephonyManager.NETWORK_TYPE_EDGE: return "EDGE "; case TelephonyManager.NETWORK_TYPE_EHRPD: return "EHRPD "; case TelephonyManager.NETWORK_TYPE_EVDO_0: return "EVDO_0 "; case TelephonyManager.NETWORK_TYPE_EVDO_A: return "EVDO_A "; case TelephonyManager.NETWORK_TYPE_EVDO_B: return "EVDO_B "; case TelephonyManager.NETWORK_TYPE_GPRS: return "GPRS "; case TelephonyManager.NETWORK_TYPE_HSDPA: return "HSDPA "; case TelephonyManager.NETWORK_TYPE_HSPA: return "HSPA "; case TelephonyManager.NETWORK_TYPE_HSPAP: return "HSPAP "; case TelephonyManager.NETWORK_TYPE_HSUPA: return "HSUPA "; case TelephonyManager.NETWORK_TYPE_IDEN: return "IDEN "; case TelephonyManager.NETWORK_TYPE_LTE: return "LTE "; case TelephonyManager.NETWORK_TYPE_UMTS: return "UMTS "; case TelephonyManager.NETWORK_TYPE_UNKNOWN: return "UNKNOWN "; default://from ww w . j a v a 2s . c o m return "UNKNOWN "; } }
From source file:Main.java
/** * Whether is fast mobile network//from w ww . j a v a 2s . c o m * * @param context * @return */ private static boolean isFastMobileNetwork(Context context) { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); if (telephonyManager == null) { return false; } switch (telephonyManager.getNetworkType()) { case TelephonyManager.NETWORK_TYPE_EVDO_0: case TelephonyManager.NETWORK_TYPE_EVDO_A: case TelephonyManager.NETWORK_TYPE_HSDPA: case TelephonyManager.NETWORK_TYPE_HSPA: case TelephonyManager.NETWORK_TYPE_HSUPA: case TelephonyManager.NETWORK_TYPE_UMTS: case TelephonyManager.NETWORK_TYPE_EHRPD: case TelephonyManager.NETWORK_TYPE_EVDO_B: case TelephonyManager.NETWORK_TYPE_HSPAP: case TelephonyManager.NETWORK_TYPE_LTE: return true; case TelephonyManager.NETWORK_TYPE_IDEN: case TelephonyManager.NETWORK_TYPE_UNKNOWN: case TelephonyManager.NETWORK_TYPE_1xRTT: case TelephonyManager.NETWORK_TYPE_CDMA: case TelephonyManager.NETWORK_TYPE_EDGE: case TelephonyManager.NETWORK_TYPE_GPRS: default: return false; } }
From source file:Main.java
private static int isConnectionFast(int type, int subType) { if (type == ConnectivityManager.TYPE_WIFI) { return 0; } else if (type == ConnectivityManager.TYPE_MOBILE) { switch (subType) { case TelephonyManager.NETWORK_TYPE_1xRTT: return 1; // ~ 50-100 kbps case TelephonyManager.NETWORK_TYPE_CDMA: return 2; // ~ 14-64 kbps case TelephonyManager.NETWORK_TYPE_EDGE: return 3; // ~ 50-100 kbps case TelephonyManager.NETWORK_TYPE_GPRS: return 4; // ~ 100 kbps case TelephonyManager.NETWORK_TYPE_EVDO_0: return 5; // ~25 kbps case TelephonyManager.NETWORK_TYPE_LTE: return 6; // ~ 400-1000 kbps case TelephonyManager.NETWORK_TYPE_EVDO_A: return 7; // ~ 600-1400 kbps case TelephonyManager.NETWORK_TYPE_HSDPA: return 8; // ~ 2-14 Mbps case TelephonyManager.NETWORK_TYPE_HSPA: return 9; // ~ 700-1700 kbps case TelephonyManager.NETWORK_TYPE_HSUPA: return 10; // ~ 1-23 Mbps case TelephonyManager.NETWORK_TYPE_UMTS: return 11; // ~ 400-7000 kbps case TelephonyManager.NETWORK_TYPE_EHRPD: return 12; // ~ 1-2 Mbps case TelephonyManager.NETWORK_TYPE_EVDO_B: return 13; // ~ 5 Mbps case TelephonyManager.NETWORK_TYPE_HSPAP: return 14; // ~ 10-20 Mbps case TelephonyManager.NETWORK_TYPE_IDEN: return 15; // ~ 10+ Mbps case TelephonyManager.NETWORK_TYPE_UNKNOWN: default:/*from w w w .ja va2s .c om*/ return -1; } } else { return -1; } }
From source file:Main.java
/** * @param context/*from w ww . ja va2s . c o m*/ * @return boolean * @throws * @Title: isFastMobileNetwork * @Description: TODO */ public static boolean isFastMobileNetwork(Context context) { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); switch (telephonyManager.getNetworkType()) { case TelephonyManager.NETWORK_TYPE_1xRTT: return false; // ~ 50-100 kbps case TelephonyManager.NETWORK_TYPE_CDMA: return false; // ~ 14-64 kbps case TelephonyManager.NETWORK_TYPE_EDGE: return false; // ~ 50-100 kbps case TelephonyManager.NETWORK_TYPE_EVDO_0: return true; // ~ 400-1000 kbps case TelephonyManager.NETWORK_TYPE_EVDO_A: return true; // ~ 600-1400 kbps case TelephonyManager.NETWORK_TYPE_GPRS: return false; // ~ 100 kbps case TelephonyManager.NETWORK_TYPE_HSDPA: return true; // ~ 2-14 Mbps case TelephonyManager.NETWORK_TYPE_HSPA: return true; // ~ 700-1700 kbps case TelephonyManager.NETWORK_TYPE_HSUPA: return true; // ~ 1-23 Mbps case TelephonyManager.NETWORK_TYPE_UMTS: return true; // ~ 400-7000 kbps case TelephonyManager.NETWORK_TYPE_EHRPD: return true; // ~ 1-2 Mbps case TelephonyManager.NETWORK_TYPE_EVDO_B: return true; // ~ 5 Mbps case TelephonyManager.NETWORK_TYPE_HSPAP: return true; // ~ 10-20 Mbps case TelephonyManager.NETWORK_TYPE_IDEN: return false; // ~25 kbps case TelephonyManager.NETWORK_TYPE_LTE: return true; // ~ 10+ Mbps case TelephonyManager.NETWORK_TYPE_UNKNOWN: return false; default: return false; } }
From source file:Main.java
public static boolean isFastMobileNetwork(Context context) { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); // System.out.println("request_http netType networkType = " // + telephonyManager.getNetworkType()); switch (telephonyManager.getNetworkType()) { case TelephonyManager.NETWORK_TYPE_1xRTT: return false; // ~ 50-100 kbps case TelephonyManager.NETWORK_TYPE_CDMA: return false; // ~ 14-64 kbps case TelephonyManager.NETWORK_TYPE_EDGE: return false; // ~ 50-100 kbps case TelephonyManager.NETWORK_TYPE_EVDO_0: return true; // ~ 400-1000 kbps case TelephonyManager.NETWORK_TYPE_EVDO_A: return true; // ~ 600-1400 kbps case TelephonyManager.NETWORK_TYPE_GPRS: return false; // ~ 100 kbps case TelephonyManager.NETWORK_TYPE_HSDPA: return true; // ~ 2-14 Mbps case TelephonyManager.NETWORK_TYPE_HSPA: return true; // ~ 700-1700 kbps case TelephonyManager.NETWORK_TYPE_HSUPA: return true; // ~ 1-23 Mbps case TelephonyManager.NETWORK_TYPE_UMTS: return true; // ~ 400-7000 kbps case TelephonyManager.NETWORK_TYPE_EHRPD: return true; // ~ 1-2 Mbps case TelephonyManager.NETWORK_TYPE_EVDO_B: return true; // ~ 5 Mbps case TelephonyManager.NETWORK_TYPE_HSPAP: return true; // ~ 10-20 Mbps case TelephonyManager.NETWORK_TYPE_IDEN: return false; // ~25 kbps case TelephonyManager.NETWORK_TYPE_LTE: return true; // ~ 10+ Mbps case TelephonyManager.NETWORK_TYPE_UNKNOWN: return false; default:/*from w ww . j a va 2s. co m*/ return false; } }
From source file:Main.java
public static String getNetClass(Context context) { TelephonyManager mTelephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); int networkType = mTelephonyManager.getNetworkType(); switch (networkType) { case TelephonyManager.NETWORK_TYPE_GPRS: case TelephonyManager.NETWORK_TYPE_EDGE: case TelephonyManager.NETWORK_TYPE_CDMA: case TelephonyManager.NETWORK_TYPE_1xRTT: case TelephonyManager.NETWORK_TYPE_IDEN: return "2G"; case TelephonyManager.NETWORK_TYPE_UMTS: case TelephonyManager.NETWORK_TYPE_EVDO_0: case TelephonyManager.NETWORK_TYPE_EVDO_A: case TelephonyManager.NETWORK_TYPE_HSDPA: case TelephonyManager.NETWORK_TYPE_HSUPA: case TelephonyManager.NETWORK_TYPE_HSPA: case TelephonyManager.NETWORK_TYPE_EVDO_B: case TelephonyManager.NETWORK_TYPE_EHRPD: case TelephonyManager.NETWORK_TYPE_HSPAP: return "3G"; case TelephonyManager.NETWORK_TYPE_LTE: return "4G"; default://from www. j av a 2 s .co m return "Unknown"; } }
From source file:Main.java
private static String mobileNetworkType(Context context) { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); if (telephonyManager == null) { return "TM==null"; }//from w w w. j av a2 s . co m switch (telephonyManager.getNetworkType()) { case TelephonyManager.NETWORK_TYPE_1xRTT:// ~ 50-100 kbps return "2G"; case TelephonyManager.NETWORK_TYPE_CDMA:// ~ 14-64 kbps return "2G"; case TelephonyManager.NETWORK_TYPE_EDGE:// ~ 50-100 kbps return "2G"; case TelephonyManager.NETWORK_TYPE_EVDO_0:// ~ 400-1000 kbps return "3G"; case TelephonyManager.NETWORK_TYPE_EVDO_A:// ~ 600-1400 kbps return "3G"; case TelephonyManager.NETWORK_TYPE_GPRS:// ~ 100 kbps return "2G"; case TelephonyManager.NETWORK_TYPE_HSDPA:// ~ 2-14 Mbps return "3G"; case TelephonyManager.NETWORK_TYPE_HSPA:// ~ 700-1700 kbps return "3G"; case TelephonyManager.NETWORK_TYPE_HSUPA: // ~ 1-23 Mbps return "3G"; case TelephonyManager.NETWORK_TYPE_UMTS:// ~ 400-7000 kbps return "3G"; case TelephonyManager.NETWORK_TYPE_EHRPD:// ~ 1-2 Mbps return "3G"; case TelephonyManager.NETWORK_TYPE_EVDO_B: // ~ 5 Mbps return "3G"; case TelephonyManager.NETWORK_TYPE_HSPAP:// ~ 10-20 Mbps return "3G"; case TelephonyManager.NETWORK_TYPE_IDEN:// ~25 kbps return "2G"; case TelephonyManager.NETWORK_TYPE_LTE:// ~ 10+ Mbps return "4G"; case TelephonyManager.NETWORK_TYPE_UNKNOWN: return "UNKNOWN"; default: return "4G"; } }