Joined January 2014
·

Segun Famisa

Nigeria
·
·

Aha. Awesome :) Yes! Much shorter :)

Haha..awesome. This is very similar to what I do :) :)

public class Logger {

private static String TAG = "APP_NAME";
private static boolean DEBUG_ON = false;

public static void d(Class<?> cls, String msg){

    d(TAG, cls, msg);
}

public static void i(Class<?> cls, String msg){
    i(TAG, cls, msg);
}

public static void w(Class<?> cls, String msg){
    w(TAG, cls, msg);
}

public static void e(Class<?> cls, String msg){
    e(TAG, cls, msg);
}

public static void d(String tag, Class<?> cls, String msg){
    d(tag, cls.getName() + " " + msg);
}

public static void e(String tag, Class<?> cls, String msg){
    e(tag, cls.getName() + " " + msg);
}

public static void w(String tag, Class<?> cls, String msg){
    w(tag, cls.getName() + " " + msg);
}

public static void i(String tag, Class<?> cls, String msg){
    i(tag, cls.getName() + " " + msg);
}



public static void d(String tag, String msg){
    if(DEBUG_ON)
        Log.d(tag, msg);
}

public static void e(String tag, String msg){
    if(DEBUG_ON)
        Log.e(tag, msg);
}

public static void w(String tag, String msg){
    if(DEBUG_ON)
        Log.w(tag, msg);
}

public static void i(String tag, String msg){
    if(DEBUG_ON)
        Log.i(tag, msg);
}

}

Achievements
5 Karma
19,378 Total ProTip Views
Interests & Skills