android系统架构+启动流程
一、android系统架构
了解android系统架构,先站在上帝视角审视整个android体系,进而建立android知识树是学习android入门乃至精通最重要的第一步。了解构建android大厦的底层基石,我们才能行且将至,知道每一部分所对应整体的位置,以及承担的角色。
android整体架构图:

1.1 应用层(System Apps)
系统内置应用程序以及非系统级的应用程序都属于应用层,负责直接与用户进交互
1.2 应用框架层(Java Api Framework)
应用框架层为开发人员提供了开发应用程序所需的Api,我们平常开发应用程序都是调用这一层的API,这一层是由Java代码编写的,可以叫做Java Framework
1.2.1 提供的组件


浙公网安备 33010602011771号