更多“当前Activity被遮挡,首先会调用哪个方法?”相关问题
  • 第1题:

    以下哪个不是应用间交互常用的方法?()

    A.接收Broadcast的消息

    B.文件共享访问

    C.通过Content Resolver接口访问

    D.Activity的调用


    参考答案:B

  • 第2题:

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

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

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

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

    D.三项原因都是


    参考答案:D

  • 第3题:

    下列方法被调用后,一定使调用线程改变当前状态的是( )。A.notify( )B.yield( )SXB

    下列方法被调用后,一定使调用线程改变当前状态的是( )。

    A.notify( )

    B.yield( )

    C.sleep( )

    D.isAlive( )


    正确答案:C
    线程调用sleep函数后,使当前线程进入停滞状态。yield函数可使线程进入可执行状态,排程器从可执行状态的线程中重新排程,调用了yield函数的线程有可能被马上执行,也有可能不会马上执行。notify函数从线程等待池中移走任意-个线程,并把它放到锁标志等待池中,其状态仍旧是等待。所以只有sleep-定会改变线程状态。

  • 第4题:

    this()表示()

    • A、引用当前对象
    • B、调用当前对象
    • C、调用当前对象的方法
    • D、调用当前对象的构造函数

    正确答案:D

  • 第5题:

    以下哪个不是应用间交互常用的方法?()

    • A、接收Broadcast的消息
    • B、文件共享访问
    • C、通过ContentResolver接口访问
    • D、Activity的调用

    正确答案:B

  • 第6题:

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

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

    正确答案:A

  • 第7题:

    遇到下列哪种情况时需要把进程移到前台?()

    • A、进程正在运行一个与用户交互的Activity,它的onResume()方法被调用
    • B、进程有一正在运行的BroadcastReceiver,它的onReceive()方法正在执行
    • C、进程有一个Service,该Service对应的Activity正在与用户交互
    • D、A、B、C选项均正确

    正确答案:D

  • 第8题:

    以下的哪个方法会在菜单创建时被调用?()

    • A、onCreateOptionsMenu
    • B、onCreateMenu
    • C、onCreateContextMenu
    • D、onCreate

    正确答案:A

  • 第9题:

    单选题
    Android Activity生命周期中调用的第一个方法是?()
    A

    onInit()

    B

    onStart()

    C

    onCreate()

    D

    onBegin()


    正确答案: C
    解析: 暂无解析

  • 第10题:

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

    实现Activity的onSaveInstanceState()方法

    B

    实现Activity的onSaveInstance()方法

    C

    实现Activity的onInstanceState()方法

    D

    实现Activity的onSaveState()方法


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    当Activity由于资源不足被回收时,哪个函数会被调用?()
    A

    onSaveInstanceState()

    B

    onSuspend()

    C

    onSaveState()

    D

    onStop()


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    this()表示()
    A

    引用当前对象

    B

    调用当前对象

    C

    调用当前对象的方法

    D

    调用当前对象的构造函数


    正确答案: C
    解析: 暂无解析

  • 第13题:

    当Activity由于资源不足被回收时,哪个函数会被调用?()

    A.onSaveInstanceState()

    B.onSuspend()

    C.onSaveState()

    D.onStop()


    参考答案:A

  • 第14题:

    下列方法被调用后,一定使调用线程改变当前状态的是( )。

    A.notify

    B.yield

    C.sleep

    D.isAlive


    正确答案:C
    C。【解析】线程调用sleep函数后,使当前线程进入停滞状态。yield函数可使线程进入可执行状态,排程器从可执行状态的线程中重新排程,调用了yield函数的线程有可能被马上执行,也有可能不会马上执行。notify函数从线程等待池中移走任意一个线程,并把它放到锁标志等待池中,其状态仍旧是等待。所以只有sleep一定会改变线程状态。

  • 第15题:

    下面关于调用构造方法的描述中,正确的是()

    A.构造方法在类定义的时候被调用

    B.构造方法在创建对象的时候被调用

    C.构造方法在调用对象方法时被调用

    D.构造方法在使用对象的变量时被调用


    答案:B
    解析:调用构造方法创建对象构造方法的作用是为对象中的属性赋值,在创建对象时,构造方法就会被调用。

  • 第16题:

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

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

    正确答案:B

  • 第17题:

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

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

    正确答案:D

  • 第18题:

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

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

    正确答案:D

  • 第19题:

    当Activity被销毁时,保存它原来状态的方法是()

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

    正确答案:A

  • 第20题:

    单选题
    当Activity被销毁时,保存它原来状态的方法是()
    A

    实现Activity的onSaveInstanceState()方法

    B

    实现Activity的onSaveInstance()方法

    C

    实现Activity的onInstanceState()方法

    D

    实现Activity的onSaveState()方法


    正确答案: B
    解析: 暂无解析

  • 第21题:

    单选题
    在Activity的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用()。
    A

    onStop()

    B

    onPause()

    C

    onRestart()

    D

    onStart()


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    不能被浏览器自动调用的方法是哪个()
    A

    init()

    B

    paint()

    C

    start()

    D

    stop()


    正确答案: A
    解析: 暂无解析

  • 第23题:

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

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

    B

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

    C

    活动Activity调用finish()

    D

    A、B、C选项都是


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    下列方法被调用后,一定使调用线程改变当前状态的是(  )。
    A

    notify()

    B

    yield()

    C

    sleep()

    D

    isAlive()


    正确答案: C
    解析:
    A项,notify()方法是用来唤醒一个线程,需要唤醒的线程不一定能够被唤醒,所以线程不一定改变状态;B项,yield()方法是放弃当前获得的CPU时间片,回到可运行状态,这时与其他进程处于同等竞争状态,有可能会接着又让这个进程进入运行状态,所以线程状态不一定改变;D项,isAlive()方法是判断线程当前状态是否处于Alive状态,不改变线程状态;而C项,调用sleep()方法之后,线程一定进入阻塞状态,所以C项正确。