Android的Service的生命周期

1. Service的创建
    @Override
    public void onCreate() {
        super.onCreate();
    }
2. Service的销毁
   @Override
   public void onDestroy() {
       super.onDestroy();
   }
3. Service和Activity绑定

当Activity和Service绑定,Activity退出Service会解除绑定

4. Service和onStartCommand()关系
tartService(intent); 执行的时候就会执行之后就会执行
public int onStartCommand(Intent intent, int flags, int startId)
4. Service的启动
  1. Service只会在第一次启动的时候执行onCreate()函数,后面再次执行只会执行 public int onStartCommand(Intent intent, int flags, int startId)

你可能感兴趣的:(Android的Service的生命周期)