为什么不建议使用launchMode = singleInstance?

时间:2014-02-13 02:58:54

标签: android android-activity

它在Android文档中说不建议将活动的launchMode设置为singleInstance。我不明白他们的解释:

  

其他模式 - singleTask和singleInstance - 不适合大多数应用程序,因为它们会导致用户可能不熟悉的交互模型,并且与大多数其他应用程序非常不同。

我的问题是:如何在多个实例中启动活动的大多数应用程序?为什么这是默认行为?

我只是想知道为什么我的活动会减慢我的手机速度,然后我发现通过点击通知图标创建了多个实例。解决此问题的一种简单方法是将活动设置为singleInstance而不是singleTop,但不建议这样做,我不明白为什么(因此无法理解我是否可以忽略该建议)

0 个答案:

没有答案