预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

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

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

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

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

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

android Android一词的本义指“HYPERLINK"http://baike.baidu.com/view/2788.htm"\t"_blank"机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和HYPERLINK"http://baike.baidu.com/view/7886.htm"\t"_blank"应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android2.4Gingerbread和Android3.0Honeycomb。 系统简介 Android是基于HYPERLINK"http://baike.baidu.com/view/573460.htm"\t"_blank"Linux内核的HYPERLINK"http://baike.baidu.com/view/880.htm"\t"_blank"操作系统,是HYPERLINK"http://baike.baidu.com/view/105.htm"\t"_blank"Google公司在2007年11月5日公布的HYPERLINK"http://baike.baidu.com/view/1455.htm"\t"_blank"手机操作系统,早期由原名为"Android"的公司开发,谷歌在2005年进行收购"Android.Inc",Google继续进行对Android系统开发运营,它采用了软件堆层(softwarestack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能;其他的HYPERLINK"http://baike.baidu.com/view/7886.htm"\t"_blank"应用软件则由各公司自行开发,部分程序以HYPERLINK"http://baike.baidu.com/view/29.htm"\t"_blank"Java编写。2011年初数据显示,仅正式推出三年的操作系统Android已经超越称霸十年的HYPERLINK"http://baike.baidu.com/view/2059103.htm"\t"_blank"塞班系统,采用Android系统主要厂商包括美国摩托罗拉(MOTOROLA)、韩国的三星(SAMSUNG)、英国索尼爱立信(SonyEricsson)另外还有中国厂商如:中国台湾HTC、联想、华为、中兴等,使之跃居全球最受欢迎的智能手机平台,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。 应用程序 Android以Java为编程语言,使HYPERLINK"http://baike.baidu.com/view/159864.htm"\t"_blank"接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个Activity类(class)负责创建视窗(HYPERLINK"http://baike.baidu.com/view/564135.htm"\t"_blank"window),一个活动中的Activity就是在foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的Activity全部画面被其他Activity取代时,该Activity便被停止(stopped),甚至被系统清除(kill)。 View等同于J2ME的Displayable,程序人员可以通过View类与“XMLlayout”档将UI放置在视窗上,HYPERLINK"http://baike.baidu.com/view/4511294.htm"\t"_blank"Android1.5的版本可以利用View打造出所谓的Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HYPERLINK"http://baike.baidu.com/view/972605.htm"\t"_blank"HTC的AndroidHero手机即含有大量的widget。至于ViewGroup是各种layout的基础抽象类(abstractclass),ViewGroup之内还可以有ViewGroup。View的构造函数不需要再Activity中调用,但是Displayable的是必须的,在Activity中,要通过findViewById()来从XML中取得View,Android的View类的显示很大程度上是从XML中读取的。View与事件(even