Android是一种基于Linux的自由及开放源代码的操作系统。
Android操作系统使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。
在国内手机市场当中,Android操作系统占据了很大的市场份额,是毋庸置疑的王者。使用Android系统的手机厂商主要有Google、samsung、HTC、华为、小米、魅族等,为市场带来非常强劲的需求,在招聘类网站上,Android开发工程师无疑是可热的职位。
Android的系统架构和其操作系统一样,采用了分层的架构。
从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
在软件开发中,我们经常提到“安卓开发”,主要指的是在安卓系统上设计和运行应用程序。我们称在安卓手机上使用的应用程序为“APP”。在国内,每一个用户的手机上都有很多有趣的APP,比如微信,QQ,淘宝,京东,美团,优酷等等。