- 博客(2)
- 收藏
- 关注
原创 Activity的启动模式
任务栈 在谈启动模式之前,让我们来了解下什么是任务栈?其实Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈就是任务栈,也被称为返回栈。 当一个App启动时,如果当前环境不存在该App的任务栈,那么系统就会创建这个任务栈,此后,这个App所启动的Activity都将在这个任务栈中被管理。值得一提的是,一个任务栈中的Activity可以来自不同的App,...
2019-05-08 11:59:03 287
原创 Activity的生命周期分析
典型的生命周期的分析 Activity生命周期是指一个Activity从创建到销毁的全过程。下图是Activity经典的生命周期模型。 生命周期的四种状态 运行状态:当一个活动位于返回栈的栈顶时,这时活动就位于运行状态。系统最不愿意回收的就是处于运行状态的活动。 暂停状态:当一个活动不再位于栈的栈顶时,但仍然可见时,这时活动就进入了暂停状态。比如对话框形式的活动。处于暂停的活动仍然是完全存活的...
2019-05-06 13:42:10 424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人