Android简介
时间:2014-05-03 22:08:49
收藏:0
阅读:374
一、什么是3G
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)
等技术。
二、什么是Android
Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统,它包括一个操作系统,中间件和一些重要的应用程序。
采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。
底层以Linux内核工作为基础,由C语言开发,只提供基本功能
中间层包括函数库Library和Dalvik虚拟机,由C++开发。
最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。
不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。这里,你可以把android看作是一个类似于windows的操作系统。学习android平台下的软件开发正如以前学习windows平台下的软件开发一样。
三、Android开发环境的搭建
1、所需开发环境:JDK(仅有JRE不够)
、Eclipse
2、下载用于在Eclipse
开发android应用的ADT
插件:在企业开发中,很多程序员使用Eclipse
IDE作为应用的开发环境。为了使得Android应用的创建,运行和调试更加方便快捷。Android的开发团队专门针对Eclipse
IDE定制了一个插件:Android Development Tools(ADT)
3、安装 Eclipse 插件 (ADT):
将ADT插件拷贝到Eclipse安装目录下
Help—install New
Software—Add—Archive—选择ADT这个文件—在Names随意起个名字—OK—勾选Developer Tools
这里要注意将Contact all
update....的勾选去掉(这样就不会去检测ADT的版本)—一路Next—点击同意条款—Finish
4、下载安装Android SDK:Android
SDK包含了开发Android应用所依赖的jar文件、运行环境及相关工具。
下载完SDK后,把.zip文件解压到你电脑上合适位置。
启动 Eclipse,选择window->preferences,在打开的视图左边点击android,在右边的SDK
Location中选择Android SDK所在位置。
评论(0)