VidSaverService

来源:互联网 发布:知乎 阑夕 老司机 编辑:程序博客网 时间:2024/06/10 15:40

    @Override
    public void onDestroy() {
        // TODO Auto-generated method stub
        unregisterReceiver(mBatInfoReceiver);
        if(startIntent!=null){
         startService(startIntent);
        }
 }

    @Override
    public void onStart(Intent intent, int startID) {
     startIntent = intent;
     IntentFilter filter = new IntentFilter();
   filter.addAction(Intent.ACTION_SCREEN_OFF);
   registerReceiver(mBatInfoReceiver, filter);
    }

 @Override
 public int onStartCommand(Intent intent, int flags, int startId) {
  // TODO Auto-generated method stub
  return super.onStartCommand(intent, flags, startId);
 }

    @Override
    public IBinder onBind(Intent intent) {
        return mBinder;
    }

    private final IBinder mBinder = new Binder() {
        @Override
        protected boolean onTransact(int code, Parcel data, Parcel reply,
                int flags) throws RemoteException {
            return super.onTransact(code, data, reply, flags);
        }
    };

    @Override
    protected void onHandleIntent(Intent intent) {
//        String action = intent.getAction();
    }
}

原创粉丝点击