3G,全称为3rd Generation,中文含义就是指第三代数字通信。
所谓3G,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。 3G只是一种通信技术标准,符合这个标准的技术有WCDMA、CDMA2000、TD-SCDMA三种制式。中国联通使用的是WCDMA(世界上大部分3G网络都采用的是该标准) ;中国电信使用的是CDMA2000 (日、韩和北美使用);中国移动使用的是具有自主知识产权的TD-SCDMA(只有中国才使用)  。相对第一代模拟制式手机(1G)和第二代GSM、CDMA等数字手机(2G),3G网络能处理图像、音乐、视频等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。第三代与前两代的主要区别是在传输声音和数据的速度上有很大的提升。
由于3G商用需要相当浩大的工程,要从目前的2G迈向3G不可能一下就衔接得上,因此前几年2.5G的手机就出现了。符合2.5G标准的技术有CDMA2000 1X和GPRS,中国联通使用的是CDMA2000 1X标准,中国移动使用的是GPRS标准。目前,我们可以把2.5G移动通信技术看作是2G迈向3G的衔接性技术,在2.5G网络下出现了如WAP、蓝牙(Bluetoot) 等技术。

智能手机软件平台有:
Symbian, Windows Mobile, RIM BlackBerry, Android, iPhone, Palm, Brew, Java/J2ME。
2009年市场份额:
Symbian 51%
RIM BlackBerry 18%
iPhone 13.3
windows Mobile   9.3%
linux   4.6%
Android 1.8%

Android开发一 什么是3G相关推荐

  1. Android开发最佳学习路线图

    原文地址为: Android开发最佳学习路线图       为了帮助大家更好的学习Android开发的相关知识,尚观4G智能操作系统研究室(www.up4g.com)为大家制作以下学习路线图:希望能帮 ...

  2. Android开发之获取网络类型(WIFI、2G、3G、4G)和运营商名称

    在Android开发中,常常使用到网络,可能需要针对不同的网络(WIFI或者流量),需要做不同的处理,那么怎么获取当前网络呢?为此写了个工具类,以后需要使用,直接拿来用就行(就喜欢拿来主义,哈哈). ...

  3. Android开发精要1--Android系统架构

    1.1 Android系统架构概况 下图是Android系统架构图,从图中可以看出,划分为三个部分: 1>应用部分 :包含在Android设备上运行的所有应用,它们是Android系统中直接面向 ...

  4. Android开发中遇到的bug

    1.将Eclipse项目导入到Android studio 中 很多点9图出现问题解决方法 在build.gradle里添加以下两句: aaptOptions.cruncherEnabled = fa ...

  5. Android开发需要了解的 IM 知识

    引言 即便在通讯如此发达的今天,IM 也依然是诸多场景下非常重要的基础能力.因此做为 一名 Android 开发,不可避免的会遇到一些IM 相关的需求或问题.本文以一个Android开发的角度来讲述I ...

  6. 《Android开发精要》读书笔记——Android的系统架构

    1. 概况 1.1 按照功能结构和面向人群进行划分 应用部分:包含在Android设备上运行的所有应用,它们是Android系统中直接面向用户的部分. 核心部分:Android系统中核心的功能实现,包 ...

  7. Android开发笔记(七十九)资源与权限校验

    硬件资源 因为移动设备的硬件配置各不相同,为了防止使用了不存在的设备资源,所以要对设备的硬件情况进行检查.一般情况下,前置摄像头.部分传感器在低端手机上是没有的,像SD卡也可能因为用户没插卡使得找不到 ...

  8. Android开发笔记(五十五)手机设备基本操作

    获取手机基本信息 手机的基本信息分两类,一类是与电话有关的信息,另一类是设备自身的信息. 与电话有关的信息可由TelephonyManager类获得,常用的参数与对应的方法如下所示: 网络运营商名称 ...

  9. Android开发笔记(四十六)手机相关事件

    手机定位 有一类事件必须依赖于手机信号方能触发,如果把设备中的sim卡拔出,或者该设备本身不支持sim卡(如ipad),那么这类事件将永远不会被触发.在Android中,这类事件包括定位事件和手机信号 ...

最新文章

  1. eds800变频器故障代码_变频器常见故障代码及处理实例(经典,建议收藏)
  2. (08)通用的数据访问 OleDbHelper
  3. python有道翻译-Python爬去有道翻译
  4. AddressBookUI.Framwork应用之ABPersonViewController, ABUnknownPersonViewController,ABNewPersonViewContro
  5. Windows 8.1 新增控件之 CommandBar
  6. ubuntu 修改用户名和计算机名称
  7. 升级python以及安装anaconda
  8. STM32单片机启动文件startup_stm32f10x_hd.s详解
  9. 如何判断浏览器/标签是否有效[重复]
  10. MFC学习笔记(1)
  11. 奇怪的问题:为什么手机过一年就变得很慢?
  12. 二阶系统响应指标图_一阶和二阶系统的动态特性参数
  13. Linux网络管理实战2-组建局域网
  14. 计算机中模板与母版的区别,PPT模版与母版的作用和区别,看完才知道这么多年弄混了!...
  15. 算法注册机编写扫盲之续篇--第一课
  16. LUA脚本扩展wireshark自定义的协议
  17. Vue-Element写一个简单的列表管理23/100统
  18. 【分享】《小强升职记》读书笔记分享1
  19. 【嵌入式开源库】MultiButton的使用,简单易用的事件驱动型按键驱动模块
  20. with recursive用法

热门文章

  1. C语言用warshall算法求传递闭包transitive closure(附完整源码)
  2. C++实现基数排序(附完整源码)
  3. C++对象确定性解析单例模式
  4. C语言编译器有哪些?
  5. map的生命周期 java,【JAVA面试的艺术】JAVA基础知识阶段三
  6. 34.对象 GC,GC属性,影响GC的因素,GC步骤,GC算法,安全区/安全区域,新生代,老年代等介绍
  7. 02_Flink vs storm vs SparkStreaming、Flink vs storm对比图、实时框架如何选择
  8. python装饰器怎么编程_Python编程:Python装饰器入门
  9. python求txt文件内平均值_使用Python计算.txt文件中的数字的平均值
  10. py-faster-rcnn + ZF 实现自己的数据训练与检测(一)