android系统详细介绍 你对这个小机器人了解多少呢.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:4 大小:123KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

android系统详细介绍 你对这个小机器人了解多少呢.doc

android系统详细介绍你对这个小机器人了解多少呢.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

HYPERLINK"http://www.6zhang.com"乐掌网是为HYPERLINK"http://www.6zhang.com"安卓爱好者寻找最新HYPERLINK"http://www.6zhang.com"最火爆的安卓软件,HYPERLINK"http://www.6zhang.com/youxi/"安卓游戏,HYPERLINK"http://www.6zhang.com/pic/"安卓壁纸的HYPERLINK"http://www.6zhang.com/"安卓市场,同时为了HYPERLINK"http://www.6zhang.com/"安卓爱好者了解最新HYPERLINK"http://www.6zhang.com/news/"资讯提供最新及时的安卓HYPERLINK"http://www.6zhang.com/news/"资讯的后起专业HYPERLINK"http://www.6zhang.com/news/"安卓刷机中文平台,拥有HYPERLINK"http://www.6zhang.com"乐掌网,生活更精彩。官方HYPERLINK"http://www.6zhang.com"www.6zhang.com电邮:lezhangwang@163.comandroid系统详细介绍你对这个小机器人了解多少呢?系统简介Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续进行对Android系统开发运营,它采用了软件堆层(softwarestack,又名软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。采用Android系统主要厂商包括台湾的HTC,(第一台谷歌的手机G1由HTC生产代工)美国摩托罗拉,SE等,中国大陆厂商如:华为、中兴、联想等。系统架构应用程序Android以Java为编程语言,从接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个Activity类(class)负责创建视窗(window),一个活动中的Activity就是在foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的Activity全部画面被其他Activity取代时,该Activity便被停止(stopped),甚至被系统清除(kill)。View等同于J2ME的Displayable,程序人员可以通过View类与“XMLlayout”档将UI放置在视窗上,Android1.5的版本可以利用View打造出所谓的Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的AndroidHero手机即含有大量的widget。至于ViewGroup是各种layout的基础抽象类(abstractclass),ViewGroup之内还可以有ViewGroup。View的构造函数不需要再Activity中调用,但是Displayable的是必须的,在Activity中,要通过findViewById()来从XML中取得View,Android的View类的显示很大程度上是从XML中读取的。View与事件(event)息息相关,两者之间通过Listener结合在一起,每一个View都可以注册一个eventlistener,例如:当View要处理用户触碰(touch)的事件时,就要向Android框架注册View.OnClickListener。另外还有Image等同于J2ME的BitMap。中介软件操作系统与应用程序的沟通桥梁,应用分为两层:函数层(Library)和虚拟机(VirtualMachine)。Bionic是Android改良libc的版本。Android同时包含了Webkit,所谓的Webkit就是AppleSafari浏览器背后的引擎。Surfaceflinger是就2D或3D的内容显示到屏幕上。Android使用工具链(Toolchain)为Google自制的BionicLibc。Android采用OpenCOR