- 3
- 0
- 约6.59千字
- 约 25页
- 2016-12-11 发布于湖北
- 举报
第四章 Android开发框架 本章主要内容 Android系统架构 Android应用程序组成 Activity生命周期 Android项目架构 AndroidManifest.xml文件解析 XML简介 Android生命周期 Android系统架构 Android系统架构与其它操作系统一样,Android的系统架构采用了分层结构。Android分为四层,从高到低分别是应用程序层、应用程序框架层、系统运行库层(包含系统库和Android运行库)和linux核心层。Android从本质上来讲是一套软件堆叠(Software Stack),主要分为三层:即操作系统、中间件和应用程序。其中,Android的中间件可以再细分出两层,底层是函数库(Library)和虚拟机(Virtual Machine; VM),上层为应用程序框架(Application Framework)。上面架构图中蓝色部分(包括上两大层和Android Runtime中的Core Libraries)使用Java语言开发,绿色部分(LIBRAIES)使用C/C++开发,红色部分(Linux Kernel)使用C开发,黄色部分为Dalvik VM。 Android系统架构 1、应用程序层(Applications)Android会同一系列核心应用程序包一起发布,主要包括拨号程序、email客户端,SMS短消息程
原创力文档

文档评论(0)