Android系统的底层建立在Linux系统之上,该平台有操作系统,中间件,用户界面和应用软件4层组成,它采用一种被称为软件叠层(Software Stack)的方式进行构建. 1.应用程序层:Android系统包含一系列自带的核心应用程序,包括联系人,日历,浏览器等,当然也包括开发者写的一些程序,QQ,微信什么的. 2.应用程序框架:开发Android应用程序时,就是用这些框架进行编写,就是面向底层的应用程序框架进行的. 3.函数库:SQLite:一种应用程序使用的功能强大的轻量级关系数据库.…