导致一个Activity的onDestroy()方法被调用的原因是什么?()

题目
单选题
导致一个Activity的onDestroy()方法被调用的原因是什么?()
A

该Activity被暂停或者停止,并且它的资源被操作系统回收

B

启动该Activity的Activity调用了finishActivity()

C

活动Activity调用finish()

D

A、B、C选项都是

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Android Activity生命周期中调用的第一个方法是()。

A.onInit()

B.onStart()

C.onCreate()

D.onBegin()


参考答案:C

第2题:

如果需要启动一个Activity,并在Activity结束时可立即获取结果的方法是()。

A.调用startActivityForResult()

B.在启动的Activity中注册receiver,在被启动的Activity中发起broadcast消息

C.两个选项都不正确

D.两个选项都正确


参考答案:D

第3题:

下列选项中,当使用bindService()方法开启服务时,关于生命周期的描述,正确的是()。

A.onCreate()-onStart()-onBind()-onDestroy()

B.onCreate()-onBind()-onDestroy()

C.onCreate()-onBind()-onUnBind()-onDestroy()

D.onCreate()-onStart()-onBind()-onUnBind()-onDestroy()


参考答案:C

第4题:

当Activity被消毁时,如何保存它原来的状态()。

  • A、实现Activity的onSaveInstanceState()方法
  • B、实现Activity的onSaveInstance()方法
  • C、实现Activity的onInstanceState()方法
  • D、实现Activity的onSaveState()方法

正确答案:A

第5题:

Service中如何实现更改Activity界面元素()

  • A、通过把当前activity对象传递给service对象
  • B、通过向Activity发送广播
  • C、通过Context对象更改Activity界面元素
  • D、可以在Service中,调用Activity的方法实现更改界面元素

正确答案:B

第6题:

导致一个Activity的onDestroy()方法被调用的原因是什么?()

A.该Activity被暂停或者停止,并且它的资源被操作系统回收

B.启动该Activity的Activity调用了finishActivity()

C.活动(Activity)调用finish()

D.三项原因都是


参考答案:D

第7题:

Activity 的 onStop() 和 onDestroy() 方法效果是差不多的。()

此题为判断题(对,错)。


参考答案:×

第8题:

Service中如何实现更改Activity界面元素()。

A.通过把当前activity对象传递给service对象

B.通过向Activity发送广播

C.通过Context对象更改Activity界面元素

D.可以在Service中,调用Activity的方法实现更改界面元素


参考答案:B

第9题:

导致一个Activity的onDestroy()方法被调用的原因是什么?()

  • A、该Activity被暂停或者停止,并且它的资源被操作系统回收
  • B、启动该Activity的Activity调用了finishActivity()
  • C、活动Activity调用finish()
  • D、A、B、C选项都是

正确答案:D

第10题:

以下Activity生命周期中的各个方法在不同状态下的调用顺序,错误的是()

  • A、一个Activity从被创建到进入运行态,需要依次调用onCreate()->onStart()->onResume()。
  • B、点击Home按钮后,系统回到桌面,然后我们再找到这个应用并打开,它的执行过程为:onRestart()->onStart()->onResume()。
  • C、当Activity启动后,点击“返回”按钮,这时Activity会被终止而重新回到系统桌面,它的执行顺序为:onPause()->onStop()->onDestroy()。
  • D、重新启动一个应用,在它被启动后,先点击“拨打电话”按钮,之后再点击“返回”按钮,这时Activity的执行顺序是:onPause()->onStop()->onRestart()->onResume()。

正确答案:D

更多相关问题