`

Activity的四种加载模式

 
阅读更多

Activity有四种加载模式:

  • standard   每次都创建了该Activity的新实例
  • singleTop singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将intent发送给该实例,而不发送给新的实例。singleTop模式,可用来解决栈顶多个重复相同的Activity的问题。
  • singleTask 当intent到来,需要创建singleTask模式Activity的时候,系统会检查栈里面是否已经有该Activity的实例。如果有直接将intent发送给它。
  • sigleInstance 多个Task共享一个Activity(singleTask是在一个task中共享一个Activity)

 

详细见: http://marshal.easymorse.com/archives/2950

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics