关于service生命周期的说法正确的是?()A、如果service已经启动,将先后调用onCreate()和onStart()方法B、当第一次启动的时候先后调用onCreate()和onStart()方法C、当第一次启动的时候只会调用onCreate()方法D、如果Service没有启动,不能调用StopService停止服务

题目

关于service生命周期的说法正确的是?()

  • A、如果service已经启动,将先后调用onCreate()和onStart()方法
  • B、当第一次启动的时候先后调用onCreate()和onStart()方法
  • C、当第一次启动的时候只会调用onCreate()方法
  • D、如果Service没有启动,不能调用StopService停止服务

相似考题
更多“关于service生命周期的说法正确的是?()A、如果service已经启动,将先后调用onCreate()和onStart()方法B、当第一次启动的时候先后调用onCreate()和onStart()方法C、当第一次启动的时候只会调用onCreate()方法D、如果Service没有启动,不能调用StopService停止服务”相关问题
  • 第1题:

    Activity生命周期最开始的方法调用顺序是()。

    A.onCreate(),onResume(),onStart()

    B.onCreate(),onRestart(),onResume()

    C.onStart(),onResume(),onCreate()

    D.onCreate(),onStart(),onResume()


    参考答案:D

  • 第2题:

    以下关于启动式Service的描述错误的是()

    • A、通过服务链接(Connection)或直接获取Service中状态和数据信息。
    • B、如果仅以启动方式使用Service,这个Service需要具备自管理的能力,且不需要通过函数调用向外部组件提供数据或功能。
    • C、通过调用Context.startService()启动Service,通过调用Context.stopService()或Service.stopSefl()停止Service。
    • D、Service是由其他的组件启动的,但停止过程可以通过其他组件或自身完成。

    正确答案:A

  • 第3题:

    关于应用程序的生命周期,一个Activity从启动到运行状态需要执行3个方法,请选择一个正确的执行顺序。()

    • A、onCreate()->onStart()->onResume()
    • B、onStart()->onCreate()->onResume()
    • C、onCreate()->onResume()->onStart()
    • D、onStart()->onResume()->onCreate()

    正确答案:A

  • 第4题:

    onPause什么时候调用()。

    • A、当界面启动时
    • B、当onCreate方法被执行之后
    • C、当界面被隐藏时
    • D、当界面重新显示时

    正确答案:C

  • 第5题:

    关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是()

    • A、bindService()方法执行成功后。
    • B、bindService()方法执行成功同时onBind()方法返回非空IBinder对象。
    • C、Service的onCreate()方法和onBind()方法执行成功后。
    • D、Service的onCreate()和onStartCommand()方法启动成功后。

    正确答案:B

  • 第6题:

    当第一次打开菜单时调用的方法是?()

    • A、oncreate Options Menu()
    • B、oncreate()
    • C、on Options()
    • D、Options Menu()

    正确答案:A

  • 第7题:

    首次启动一个Activity,它的生命周期下面说法正确的是()

    • A、执行先后顺序为onCreate-onStart-onResume
    • B、执行先后顺序为onCreate-onResume onStart
    • C、执行先后顺序为onStart-onCreate
    • D、执行先后顺序为onStart-onCreate-onResume

    正确答案:A

  • 第8题:

    单选题
    通过bindService()启动service,如果service还未启动,后有什么操作?当调用者退出,service会有什么操作?()
    A

    service启动失败,service不终止

    B

    service启动,service终止

    C

    service启动失败,service终止

    D

    service启动,service不终止


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

  • 第9题:

    单选题
    关于startService()和bindService(),以下说法错误的是()
    A

    通过startService()启动服务:会调用如下生命周期方法:onCreate()---->onStart()---->onDestory()

    B

    当采用startService()方法启动服务,访问者与服务之间是没有绑定在一起的,访问者退出,服务还在运行

    C

    如果是调用bindService()启动服务:会调用如下生命周期方法:onCreate()---->onBind---->onDestory()---->onUnBind()

    D

    采用bindService()方法启动服务时,访问者与服务是绑定在一起的,即访问者退出,服务也就终止,解除绑定。


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

  • 第10题:

    单选题
    首次启动一个Activity,它的生命周期下面说法正确的是()
    A

    执行先后顺序为onCreate-onStart-onResume

    B

    执行先后顺序为onCreate-onResume onStart

    C

    执行先后顺序为onStart-onCreate

    D

    执行先后顺序为onStart-onCreate-onResume


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

  • 第11题:

    单选题
    以下关于启动式Service的描述错误的是()
    A

    通过服务链接(Connection)或直接获取Service中状态和数据信息。

    B

    如果仅以启动方式使用Service,这个Service需要具备自管理的能力,且不需要通过函数调用向外部组件提供数据或功能。

    C

    通过调用Context.startService()启动Service,通过调用Context.stopService()或Service.stopSefl()停止Service。

    D

    Service是由其他的组件启动的,但停止过程可以通过其他组件或自身完成。


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

  • 第12题:

    多选题
    android关于service生命周期的onCreate()和onStart()说法正确的是()。
    A

    当第一次启动的时候先后调用onCreate()和onStart()方法

    B

    当第一次启动的时候只会调用onCreate()方法

    C

    如果service已经启动,将先后调用onCreate()和onStart()方法

    D

    如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法


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

  • 第13题:

    Activity生命周期最开始的方法调用顺序是?()

    • A、onCreate(),onResume(),onStart()
    • B、onCreate(),onRestart(),onResume()
    • C、onStart(),onResume(),onCreate()
    • D、onCreate(),onStart(),onResume()

    正确答案:D

  • 第14题:

    通过bindService()启动service,如果service还未启动,后有什么操作?当调用者退出,service会有什么操作?()

    • A、service启动失败,service不终止
    • B、service启动,service终止
    • C、service启动失败,service终止
    • D、service启动,service不终止

    正确答案:B

  • 第15题:

    android通过startService的方式开启服务.关于service生命周期的onCreate()和onStart()说法正确的是()。

    • A、当第一次启动的时候先后调用onCreate()和onStart()方法
    • B、当第一次启动的时候只会调用onCreate()方法
    • C、如果service已经启动,将先后调用onCreate()和onStart()方法
    • D、如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法

    正确答案:A,D

  • 第16题:

    下列关于Service的描述,正确的是()

    • A、Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中
    • B、每次调用Context类中的StartService()方法后都会新建一个Service实例
    • C、每次启动一个服务时候都会先后调用onCreate()和onStart()方法
    • D、当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调

    正确答案:D

  • 第17题:

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

    • A、onInit()
    • B、onStart()
    • C、onCreate()
    • D、onBegin()

    正确答案:C

  • 第18题:

    android关于service生命周期的onCreate()和onStart()说法正确的是()。

    • A、当第一次启动的时候先后调用onCreate()和onStart()方法
    • B、当第一次启动的时候只会调用onCreate()方法
    • C、如果service已经启动,将先后调用onCreate()和onStart()方法
    • D、如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法

    正确答案:A,D

  • 第19题:

    多选题
    android通过startService的方式开启服务.关于service生命周期的onCreate()和onStart()说法正确的是()。
    A

    当第一次启动的时候先后调用onCreate()和onStart()方法

    B

    当第一次启动的时候只会调用onCreate()方法

    C

    如果service已经启动,将先后调用onCreate()和onStart()方法

    D

    如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法


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

  • 第20题:

    单选题
    关于应用程序的生命周期,一个Activity从启动到运行状态需要执行3个方法,请选择一个正确的执行顺序。()
    A

    onCreate()->onStart()->onResume()

    B

    onStart()->onCreate()->onResume()

    C

    onCreate()->onResume()->onStart()

    D

    onStart()->onResume()->onCreate()


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

  • 第21题:

    单选题
    下列关于Service的描述,正确的是()
    A

    Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中

    B

    每次调用Context类中的StartService()方法后都会新建一个Service实例

    C

    每次启动一个服务时候都会先后调用onCreate()和onStart()方法

    D

    当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调


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

  • 第22题:

    单选题
    onPause什么时候调用()。
    A

    当界面启动时

    B

    当onCreate方法被执行之后

    C

    当界面被隐藏时

    D

    当界面重新显示时


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

  • 第23题:

    单选题
    Activity生命周期最开始的方法调用顺序是?()
    A

    onCreate(),onResume(),onStart()

    B

    onCreate(),onRestart(),onResume()

    C

    onStart(),onResume(),onCreate()

    D

    onCreate(),onStart(),onResume()


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