首页 > 试题广场 >

有关Activity说法正确的是( )

[不定项选择题]
有关Activity说法正确的是(      )
  • 当一个新的Activity实例被创建用来处理新的Intent时,用户可以通过按BACK键返回到前一个Activity
  • 同一个Activity的多个实例不能归属于同一个任务
  • singleTask和singleInstance模式的Activity总是位于任务的底部
  • 同一个Activity的多个实例可以归属多个任务
同觉得c不对,任务栈的根?
发表于 2019-11-01 21:43:15 回复(0)
首先题目中的根部,应该说的就是栈底部。然后singleTask(栈内复用,创建时若task中存着了,移除其上方的实例)是在同一个task中只会有一个实例,但不一定是在根部。比如,同一个task中,有两个或多个singleTask,难道可以都在底部?
发表于 2021-05-12 18:15:00 回复(0)
bd不是一个意思???
发表于 2021-03-13 12:36:52 回复(1)
这个根就很迷,到底是顶部还是底部呢
发表于 2020-08-28 07:43:59 回复(0)
C 描述不对把,
singleTask,Activity总是位于栈顶,
singleInstance,Activity位于根部
发表于 2020-01-11 10:10:51 回复(1)
我觉得好像c不对呀,singleTask模式不一定在根部
发表于 2019-11-01 14:45:56 回复(0)
a也不一定正确。如果a的启动模式是 singleinstance a选项是豆还正确?
发表于 2021-08-08 23:27:48 回复(2)

C不对  singleTask,每次启动该活动时系统首先会在返回栈中检查是否存在该活动的实例,如果发现已经存在则直接使用该实例,并把在这个活动之上的所有活动统统出栈

发表于 2023-03-27 23:14:12 回复(0)
singleTask 和 singleInstance模式的Activity 仅可用于启动任务的情况, 这种模式的Activity总是处在Activity堆栈的最底端,并且一个任务中只能被实例化一次
发表于 2020-11-26 16:33:31 回复(0)

singleTask 和 singleInstance的共同特点:

  • singleTask 和 singleInstance模式的Activity 仅可用于启动任务的情况;
  • 这两种模式的Activity总是处在Activity堆栈的最底端
  • 并且一个任务中只能被实例化一次。
发表于 2020-11-18 15:29:43 回复(0)
ad对的,c是错的
发表于 2020-10-03 15:51:13 回复(0)
C是有点不对,singleTask不一定是根部,不过说的是总是,有点模棱两可
发表于 2020-05-11 23:56:16 回复(0)
C不应该是Activity处于栈顶吗
发表于 2019-12-28 10:19:07 回复(0)

多个任务是什么意思?

发表于 2019-11-08 15:39:44 回复(0)
谁能解释下C选项为什么对?
发表于 2019-10-31 09:10:45 回复(0)
C对吗,根部什么意思,不是顶部吗
发表于 2019-09-29 22:41:08 回复(1)
不懂c在讲什么
发表于 2019-08-30 18:53:27 回复(0)