导致一个Activity的onDestroy()方法被调用的原因是什么?()
第1题:
A.如果Activity已经在任何栈中启动,则不做任何操作
B.如果Activity已经在当前栈中启动,则不做任何操作
C.如果Activity已经在当前栈中启动,则所有在该Activity之上的Activity都会被销毁
D.如果Activity已经在任何栈中启动,则所有在该Activity之上的Activity都会被销毁
第2题:
A.该Activity被暂停或者停止,并且它的资源被操作系统回收
B.启动该Activity的Activity调用了finishActivity()
C.活动(Activity)调用finish()
D.三项原因都是
第3题:
A.通过把当前activity对象传递给service对象
B.通过向Activity发送广播
C.通过Context对象更改Activity界面元素
D.可以在Service中,调用Activity的方法实现更改界面元素
第4题:
当Activity由于资源不足被回收时,哪个函数会被调用?()
第5题:
Service中如何实现更改Activity界面元素()
第6题:
A.onSaveInstanceState()
B.onSuspend()
C.onSaveState()
D.onStop()
第7题:
A.调用startActivityForResult()
B.在启动的Activity中注册receiver,在被启动的Activity中发起broadcast消息
C.两个选项都不正确
D.两个选项都正确
第8题:
A.进程正在运行一个与用户交互的Activity,它的onResume()方法被调用
B.进程有一正在运行的BroadcastReceiver,它的onReceive()方法正在执行
C.进程有一个Service,该Service对应的Activity正在与用户交互
D.所有选项均正确
第9题:
在Activity的生命周期中,当Activity处于栈顶时,此时处于哪种状态?()
第10题:
在Activity的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用()。