Android的Service的生命周期
2019-06-29 本文已影响0人
GaoEnron
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的启动
- Service只会在第一次启动的时候执行onCreate()函数,后面再次执行只会执行
public int onStartCommand(Intent intent, int flags, int startId)