Android四大组件-Activity工作过程

2020-01-05  本文已影响0人  码上述Andy

前言.四大组件启动

image.png

平时工作中可能大家仅仅关注界面怎么跳转,服务如何启动或者绑定,广播如何发送,如何通过ContentProvider获取数据系统提供API操作。没有具体关注组件它们系统层是如何启动,如何回调生命周期方法的等等。
接下来将分析四大组件的启动大体过程(android-26 sdk):
1.Android四大组件-Activity工作过程:
2.Android四大组件-Service工作过程:
3.Android四大组件-BroadcastReceiver工作过程:
4.Android四大组件-ContentProvider工作过程:

Android四大组件-Activity工作过程

一.启动流程

平时开发过程中通过如下显示启动一个Activity在简单不过了,真的简单吗,其实不然,深入Activity启动过程其实很复杂。

Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);

下面为Activity经过的流程:


zw_activity.png

流程步骤待补充中。。。

上一篇 下一篇

猜你喜欢

热点阅读