这是活动启动模式,清单或意图标志的更好方法

时间:2013-03-05 18:02:33

标签: android android-intent android-manifest

哪种方式更适合活动启动模式?清单或意图标志?哪个比其他更好?为什么?我在这里要求的是性能。我目前正在关注Android开发者网站tutorial

1 个答案:

答案 0 :(得分:6)

两者在性能方面是相同的,但用途不同。

如果始终想要一个Activity来显示特定类型的行为(让我们从一个示例的最近任务中排除),那么您将在<activity>元素中设置该属性对应于清单中的活动。

但是,如果您只想在某些条件下将其从最近的任务中排除,例如通过通知或AlarmManager从Pending Intent启动它,那么您设置标志以将其从Intent中的最近任务中排除,而不是清单,以便在其他情况下仍然存在于最近的任务中,例如从应用程序中导航到。