![](https://csdnimg.cn/release/download_crawler_static/87963751/bg9.jpg)
第一章 绪 论
1.1 引言
手机是已经成为了生活中不可少的通信设备,没有手机有时会让人觉得寸步难行,手机
将脱离传统的打电话,发短信等基本功能,而基于智能手机的处理能力和可扩展能力,基于 3G
网络高速数据传输,越来越多的功能和业务将被开发出来并大规模的应用。正基于此,当全
世界的目光聚集在此的时候,Google 于 2007 年 11 月 5 日宣布推出基于 linux 平台的开源手
机操作系统,号称首个为移动终端打造的真正开发和完整的移动软析------android
[1]
。
现有的 3G 技术和移动互联网技术的快速发展,智能手机功能的不断增强,让基于
Android 平台的查询需求越来越多。
本软件就是利用现有的网络快速获取网络上的天气信息并显示到手机终端上,为用户提
供实时的天气查询和近期天气查询服务,为工作、出行等带来便利。
1.2 系统开发的背景介绍
Android 是基于 Linux 内核的软件平台和操作系统,早期由 Google 开发,后由开放手机
联盟(Open handset Alliance)开发。它采用了软件层(Software stack)的构架,主要分为三
个部分。底层以 Linux 为内核作为基础,由 C 语言开发,只提供基础功能,中间层次包话函
数库和虚拟机,由 C++开发。最上层是各种应用软件,包话通话程序,短信程序。应用软件
由各公司自行开发,以 JAVA 编写
[2]
。
Android 这个平台对于 Google 对于大众的意义不在于手机本身,Android 存在的目的也不
在于挑起手机操作系统之间的混战,而在于推动移动互联网产业链的迅速成型。
以 Google,苹果和诺基亚为中心各自形成的生态链将以原来数倍的速度推动移动互联网
的发展,这正是 Google 发布 Android 平台的意义,也是 Android 平台存在的使命所在,而作
为 Android 平台成员之一的中国移动也投资成立了一家通讯公司,专门从事 Google 手机平台
上添加飞信,输入法等一系列符合国内用户使用特色的功能。国内众多个业也将目光投入了
Android 上面,并启动了相关的计划来深入地理解并发展 Android。更多的手机软件开发企业
已经或者筹备着将公司进行转型,从其主向的开发转向到 Android 的开发。
基于此,我们有必要通过进行相关的研究来了解 Android 平台,来了解开发 Android 的
那一大批人的先进的理念和思想,并通过这些来了解手机软件行业,进而了解未来移动互联
网的发展趋势,从而更好的适应时代的需要。