您的位置:首页 > 其它

Service中onStartCommand回调方法的返回值分析

2013-11-15 14:31 489 查看
关于Service中onStartCommand回调方法的返回值分析,

主要用到的有START_STICKY、START_NOT_STICKY和START_REDELIVER_INTENT这三个:

START_STICKY:Service被异外终止时不调用onDestroy()回调,并且终止后自动重启Service服务,只执行Service对象的onCreate()生命周期方法。

START_NOT_STICKY:Service被异外终止时不调用onDestroy()回调,并且不自动重启服务。

START_REDELIVER_INTENT:Service被异外终止时不调用onDestroy()回调,并且终止后自动重启Service服务,还要执行Service对象的onCreate()和onStartCommand()生命周期方法,并且从Intent中能取到值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: