• 2022-05-29
    8 使用bindService启动服务时,下列说法正确的是()?
    A: 调用者与服务没有关系
    B: 调用者关闭后服务关闭
    C: 必须实现ServiceConnection
    D: 使用stopService关闭服务
  • C,D

    举一反三

    内容

    • 0

      使用bindService()启动服务时,ServiceConnection接口中的onServiceDisconnected()方法在unbindService()方法执行时会调用吗?如果不,请问什么时候会调用?

    • 1

      以绑定方式开启服务后,服务与调用者没有关系

    • 2

      使用startService()方法启动服务后,即使调用者退出了,服务依然在运行

    • 3

      智慧职教: 下列选项中,当使用bindService()方法启动的服务时,属于停止服务调用的方法的是()。

    • 4

      Android开发过程中服务(Service)是四大组件之一,其中启动服务startService特点不包括() A: 开启者可以调用服务里面的方法 B: 使用这种start方式启动的Service的生命周期如下:onCreate()--->onStartCommand()(onStart()方法已过时)--->onDestroy() C: 如果服务已经开启,不会重复的执行onCreate(),而是会调用onStart()和onStartCommand() D: 一旦服务开启跟调用者(开启者)就没有任何关系了。