理解 Activity 的启动模式

2017-12-02  本文已影响0人  bleed
  1. Activity 的启动模式有哪几种,分别用于什么场景?

目前有四种启动模式:standard(标准模式)、singleTop(栈顶单例模式)、singleTask(栈内单例模式)、singleInstance(单独任务栈模式)。

应用场景:

  1. 清晰地描述下 onNewIntent 和 onConfigurationChanged 这两个生命周期方法的场景?

为了在日志中更好识别是哪个类的生命周期,我多加了几个最后一个字母

  1. onNewIntent
  1. onConfigurationChanged

ActivityA 不会销毁再重建,而是直接走 onConfigurationChanged,可用于需要横竖屏切换的场景。

上一篇下一篇

猜你喜欢

热点阅读