Android中“活动(Activity)的生命周期(lifeCycle)”
1. Activity是Android四大组件之一
四大组件名称 |
核心作用 |
Activity |
界面控制的程序流程存放 |
Service |
服务:维持一个进程保持长生命周期 |
Content Provider |
数据集供给 |
Broadcast Intent Receiver |
通信:传送/接收数据 |
详解,网上有很多。
2. 生命周期(LifeCycle)是什么?
简单讲,就是从“产生”à“消亡”,这个过程中,它存在的时长。
3. Android引入“生命周期机制”的原因是什么?
最根本的原因,是“资源竞争”——内存。
智能手机通常都要求支持多任务(multi-task),比如打开音乐播放器同时,还在使用其他应用程序。“多任务”优势明显,也是用户最喜欢的