第一章

一.Android简介

1.Android本意指“机器人”,谷歌公司将安卓的标识设计为一个绿色的机器人,这个绿色的机器人表示安卓系统符合环保概念,是一个轻薄短小,功能强大的移动系统,是第一个真正为手机打造的开放性系统。
2.安卓是一种基于Linux的开源的操作系统,主要适用于移动智能设备。

3. 通信技术

1)第一代通信技术(1G):是指最初的模拟,仅限语音的蜂窝电话标准。如大哥大
2)第二代通信技术(2G):是指第二代移动通信技术,代表为GSM,以数字语音传输技术为核心。如小灵通
3)第三代通信技术(3G):是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。
4)第四代通信技术(4G):又称IMT-advanced技术,他包括了TD-LTE和FDD- LT。

4.Android起源

1)Android一词最早出现于法国作家利尔亚,在1886年发表的科幻小说《未来夏娃》中将外表像人的机器起名为Android。
2)Android操作系统最初是由安迪.鲁宾开发出的,2005年被谷歌收购,并于2007年11月5月正式向外界展示了这款系统。

5.Android版本

1.5-9版本都是以食物命名,从10都是以数字命名,市场调研应用最广的安卓版本是六或者七。

6.Android体系结构(4层)

1)Linux内核层,帮助Android做一些硬件的管理
2)核心内库和运行环境层,运行层中虚拟机能帮助安卓一些应用打包,能运行在虚拟机中,
3)应用框架层,帮助完成安卓组件的封装,框架的封装,对第四层做一些基础的框架提供
4)应用程序层,就是开发APP所用的层

Dalvik虚拟机

是由谷歌公司设计用于安卓平台的虚拟机,它可以简单的完成进程隔离和线程管理。基于寄存器架构。