Android应用程序开发与典型案例(微课版)
上QQ阅读APP看书,第一时间看更新

1.1 Android简介

1.1.1 Android是什么

Android本义指“机器人”。Android系统早期由名为“Android”的公司开发,Google公司在2005年收购Android公司后,继续对Android系统开发运营。Android系统最初由安迪·鲁宾等人开发制作。最初开发这个系统的目的是创建一个数码相机的先进操作系统,后来发现市场需求不够大,加上智能手机市场快速成长,于是Android被改造为一款面向智能手机的操作系统。图1-1所示为Android系统的Logo。

图1-1 Android系统的Logo

Google公司于2007年宣布发布基于Linux平台的开源操作系统Android SDK 1.0(预览版),官方中文名为安卓。底层Linux内核只提供基本功能,其他应用软件则由各公司自行开发,大部分程序以Java语言编写。

由于Android系统的开源特性,很多制造商都在生产Android系统的设备,如三星、摩托罗拉、HTC、索爱、LG、小米、华为、魅族等。

安卓系统简介

Android系统除了运行在智能手机上之外,还可以用在平板电脑、电视、汽车、手表、眼镜等很多设备上。

1.1.2 Android的发展史

■1996年,手机性能低下,直接浏览网页比较困难,所以出现了WAP制式。

■WAP:(Wait And Pay),由移动运营商将网站转发出去,网页格式为WML(Wireless Markup Language,无线标记语言)。WML是精简版的HTML语言,少了很多HTML标签,解析成本较低。

■2005年,Google公司收购Android公司,开始研究Dalvik VM。

■2007年发布SDK 1.0预览版。

■2008年公布Android源代码,我国成立“核高基”(核心高级基础)项目,主要研发本国的移动操作系统。

■2012年在Google I/O大会上,Android 4.1(Jelly Bean“果冻豆”)随搭载Android 4.1的Nexus 7平板电脑一起发布。

■2013年,Google在Android.com上宣布下一版本名为KitKat“奇巧”,版本号为4.4。原始开发代号为Key Lime Pie“酸柠派”。此外,Google在此版本封锁了Flash Player,用户由Android 4.3升级到Android 4.4后变得无法播放Flash。

■2014年于Google I/O 2014大会上发布Developer版(Android L),之后在2014年10月15日正式发布且将名称定为Lollipop“棒棒糖”。

■2016年正式发布了Android 7.0的首个测试版本Developer Preview,数据包大小在1.1GB左右。相比往年测试版的公开时间,2016年的Android 7.Z0明显来得要早了一些。而谷歌负责人透露这样做也是为了给开发者争取到更多测试时间。