android如何保证service不被杀死.docxVIP

  • 0
  • 0
  • 约 5页
  • 2017-08-05 发布于河南
  • 举报
android如何保证service不被杀死

android如何保证service不被杀死2013年05月24日 09:46供稿中心: 互联网运营部 摘要:Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。从Android官方文档中,我们知道onStartCommand有4种int返回值,首先简单地讲讲int返回值的作用。一、onStartCommand有4种返回值:START_STICKY:如果service进程被kill掉,保留service的状态为开始状态,但不保留递送的intent对象。随后系统会尝试重新创建service,由于服务状态为开始状态,所以创建服务后一定会调用onStartCommand(Intent,int,int)方法。如果在此期间没有任何启动命令被传递到service,那么参数Intent将为null。START_NOT_STICKY:“非粘性的”。使用这个返回值时,如果在执行完onStartC

文档评论(0)

1亿VIP精品文档

相关文档