3

任何人都可以告诉我,意图标志或启动模式的真实示例是什么。请只给我这些标志在现实生活中的使用,而不是像 Activity A 使用标准意图调用 Activity B 这样的示例。给出现实生活中的例子,例如:

make payment在电子商务应用程序中,用户在支付成功后再次访问屏幕。在这种情况下,需要一种重定向用户以返回主屏幕的方法。这就是androidFLAG_ACTIVITY_SINGLE_TOPFLAG_ACTIVITY_CLEAR_TOPintent标志派上用场的地方。我们今天考虑的用例是有多个活动 A、B、C、D、E 等,并且用户多次浏览这些活动 - A > B > C > D > E。在 E 之后,我们需要返回到 B ,但删除整个活动堆栈,以便只保留 A 和 B。这是FLAG_ACTIVITY_SINGLE_TOP+的现实生活使用FLAG_ACTIVITY_CLEAR_TOP

在哪个条件下:

  1. 只有 Single_Top Launch 模式或 Single_Top Flag 是最好的,它的实际用途是什么?
  2. 只有 Single_task Launch Mode 或 New_task Flag 是最好的,它的用途?
  3. 只有 Single_instance 启动模式是最好的,它的用途?
  4. 只有 Clear_Top Flag 是最好的,它的用途?
4

0 回答 0