Android概述(自学笔记)
最近接触到了不少新的概念,开始一听是一头雾水额,不停的百度,不停的谷歌,才有了认识,下面和大家分享一下吧:
android:这个最近可是火的不得了,大家都知道是手机开发用的。
上面就是它的标志啦!
“
Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。
化成一句话====》Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统
主要分为三部分:底层Linux内核只提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写。
采用Android系统主要厂商:包括美国摩托罗拉(MOTOROLA)、韩国的三星(SAMSUNG)、英国索尼爱立信(Sony Ericsson)另外还有中国厂商如:中国台湾HTC、联想、华为、中兴等
Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,View等同于J2ME的Displayable
?
操作系统与应用程序的沟通桥梁,并用分为两层:函数层(Library)和虚拟机(Virtual Machine)。 这个中间层多以Java 实现,并且采用特殊的Dalvik 虚拟机(Dalvik Virtual Machine)。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少。
Android 是运行于 Linux kernel之上,但并不是GNU/Linux。
?
”
?
?
?
?
?