文章目录
一、 安卓应用任务栈管理
二、 任务与返回堆栈回顾
三、 返回堆栈清除
四、 关于亲和性回顾
五、 Activity 启动模式 LaunchMode 补充 ( standard | singleTop...)
一、 安卓应用任务栈管理
----
1 ....任务栈管理常用方法 : 在应用开发过程中 , 使用下面的
6
个标签属性 ,
3
个 Intent 标志常量 , 即可应对大多数的开发任务 , 如果遇到比较刁钻的需求 , 再去详细阅读文档 ,...;
Activity 实例个数 : 上述两种启动模式的 Activity 在单个返回堆栈中可以存在多个 , 可以同时存在与多个返回堆栈 ;
② 特殊启动模式 : singleTask , singleInstance...就是要启动的 Activity 类型实例 , 那么会采用如下逻辑进行处理 ;
栈顶复用 : 调用返回堆栈栈顶的 Activity 实例的 onNewIntent 方法 , 接收新的 Intent ,