BackService.java :  » UnTagged » feemaster » com » fee » master » service » Android Open Source

Android Open Source » UnTagged » feemaster 
feemaster » com » fee » master » service » BackService.java
package com.fee.master.service;

import android.app.Service;
import android.content.Intent;
import android.net.Uri;
import android.os.Handler;
import android.os.IBinder;
import android.provider.CallLog;

import com.fee.master.util.Constants;

public class BackService extends Service {
  
  public static boolean isRunning = false;

  @Override
  public IBinder onBind(Intent arg0) {
    // TODO Auto-generated method stub
    return null;
  }
  
  @Override  
    public void onCreate() {  
    isRunning = true;
     //
        if(!SmsDetailObserver.registed){
          getContentResolver().registerContentObserver(Uri.parse(Constants.URI_SMS),
            true, new SmsDetailObserver(getApplicationContext(), new Handler()));
          SmsDetailObserver.registed = true;
        }        
        if(!TeleDetailObserver.registed){
          getContentResolver().registerContentObserver(CallLog.Calls.CONTENT_URI,
            true, new TeleDetailObserver(getApplicationContext(), new Handler()));
          TeleDetailObserver.registed = false;
        }        
     
    }  
  
    

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.