本工具类和调试工具自带的debug类似,只是自定义的可控制是否debug模式。
代码如下:
public class LogUtils { private static final boolean DEBUG_MODE = true; public static void d(Class<?> clazz, String msg) { if (DEBUG_MODE) { Log.d(clazz.getSimpleName(), msg); } } public static void v(Class<?> clazz, String msg) { if (DEBUG_MODE) { Log.v(clazz.getSimpleName(), msg); } } public static void i(Class<?> clazz, String msg) { if (DEBUG_MODE) { Log.i(clazz.getSimpleName(), msg); } } public static void e(Class<?> clazz, String msg) { if (DEBUG_MODE) { Log.e(clazz.getSimpleName(), msg); } } public static void w(Class<?> clazz, String msg) { if (DEBUG_MODE) { Log.w(clazz.getSimpleName(), msg); } } }