• 2022-06-03
    如果想停止bindService()方法启动的服务,需要调用_____方法
  • unBindService()

    内容

    • 0

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

    • 1

      当使用bindService()方法启动服务时,执行的生命周期方法为onCreate()、onBind(),然后服务处于运行状态,直到调用unBindService()方法时,服务被解绑调用onUnbind()方法,最终被销毁

    • 2

      下面关于bindService()方法启动服务的描述,正确的是()。 A: 服务会长期在后台运行 B: 启动服务的组件与服务之间没有关联 C: 可以通过stopService()方法停止该服务 D: 可以通过unbindService()方法停止该服务

    • 3

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

    • 4

      关于启动式service生命周期的说法正确的是?( ) A: 如果service已经启动,将先后调用onCreate()和onStart()方 法 B: 当第一次启动的时候先后调用startService()、onCreate()和onStartCommand()方法 C: 当第一次启动的时候只会调用onCreate()方法 D: 如果Service启动,可以调用stop()方法停止服务。