移动应用开发-郑贵锋08 服务与多线程教学材料.pptVIP

  • 11
  • 0
  • 约8.53千字
  • 约 47页
  • 2018-11-17 发布于天津
  • 举报

移动应用开发-郑贵锋08 服务与多线程教学材料.ppt

移动应用开发-郑贵锋08 服务与多线程教学材料.ppt

在大多情况,需要重写onCreate和onStartCommand方法 onStartCommand方法在使用startService方法启动Service时被调用,在Service的生命周期内会多次被调用。 onStartCommand方法代替了Android 2.0之前一直使用的onStart方法。通过onStartCommand方法,可以明确告诉操作系统,在用户调用stopService或者stopSelf方法显式停止之前被操作系统杀死的Service重启的时候要执行的操作。 如何实现一个Service MyService.java public class MyService extends Service { @Override public IBinder onBind(Intent intent) {// 必须实现的接口 return null; } @Override public int onStartCommand(Intent intent, int flags, int startId) { return Service.START_STICKY;} @Override public boolean onUnbind(Intent intent) { return super.onUnbind(intent);} @O

文档评论(0)

1亿VIP精品文档

相关文档