4g

为什么我不建议你在当前购买 5G 手机

拟墨画扇 提交于 2019-11-28 03:00:44
首发于公众号: BaronTalk ,欢迎关注 每年的八九月份都是各大厂商发布年自己旗舰机的时候,最近 vivo、oppo、小米、华为、苹果接连发布了自己的年度旗舰,这当中除了苹果,其它厂商均发布了 5G 版本手机。恰逢国庆,势必会迎来一波换机潮,而各大厂商发布的 5G 手机很可能会成为很多同学的首选,今天我要来给准备购买 5G 手机的同学泼泼冷水。 先抛出观点: 对于普通消费者,当前不适合购买 5G 手机。 原因有四: 5G 标准还未完全确定,现在买的 5G 手机来年可能不可用; 5G 相关的芯片还不够成熟,功耗偏高; 5G 基站要求密度大,短时间难以大面积覆盖; 5G 生态发展还需要时间,当前缺乏应用场景; 一. 5G 标准还未完全确定 今天的 5G 只是有了一个初步标准,这些标准要最终确定,按计划要等到明年三月份。那么今天的 5G 手机到了明年最终标准确认下来的时候就有可能不可用,或者不好用。 说到标准就不得不提 NSA 和 SA。 非独立组网(Non-Standalone, NSA) :即利用现有 4G 作为核心网,4G 为主,5G 为辅,对应标准 3GPP-R15-NSA,这是 5G 的早期做法; 独立组网(Standalone, SA) :5G 作为核心网,只有 5G 基站工作,对应标准 3GPP-R15-SA,这是今年六月份在摩洛哥刚确立的标准。 简而言之,SA

How to determine if network type is 2G, 3G or 4G

守給你的承諾、 提交于 2019-11-26 14:13:16
I have an indicator on my application to display the network type (2G or 3G or 4G) but after getting the network type, how do I know what speed category it should be in? I know how to detect the network type: private TelephonyManager telephonyManager; telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); CurrentNetworkType = telephonyManager.getNetworkType(); Given the possible return values: // public static final int NETWORK_TYPE_1xRTT // Since: API Level 4 // Current network is 1xRTT // Constant Value: 7 (0x00000007) // // public static final int NETWORK_TYPE