请说明Activity的启动模式,以及它们分别如何影响实例与返回栈的关系。另外,启动模式能否在运行时动态设置?
考察说明
考察Android Activity启动模式、任务栈行为及运行时可配置性
回答思路
- 准确列举standard、singleTop、singleTask、singleInstance四种模式
- 说明各模式对实例创建与复用、任务栈归属的影响
- 正确回答运行时不可动态修改,只能通过launchMode或Intent flags静态配置
考察Android Activity启动模式、任务栈行为及运行时可配置性