package cm.android.framework.component; import android.content.Context; import android.content.Intent; import android.os.IBinder; public interface IServer { public IBinder onBind(Intent intent); public void onCreate(Context context); public void onDestroy(); public boolean checkAction(String action); // public void onStartService(Intent intent, int flags, int startId); public void onHandleIntent(Intent intent); public static final IServer EMPTY_SERVER = new IServer() { @Override public IBinder onBind(Intent intent) { return null; } @Override public void onCreate(Context context) { } @Override public void onDestroy() { } @Override public boolean checkAction(String action) { return false; } @Override public void onHandleIntent(Intent intent) { } }; }