引言:调试软件的时候,会用到很多的打印数据,项目越大则越多。因此当调试完之后想要撤回这些调试就得一行一行撤回是不是会很头痛,因此超高性能的日志工具就显得格外重要了
直接撸码:
public class LogUtil {
public static final int VERBOSE = 1;
public static final int DEBUG = 2;
public static final int INFO = 3;
public static final int WARN = 4;
public static final int ERROR = 1;
public static final int VNOTHING = 6;
public static int level = VERBOSE;
public static void v(String tag,String message){
if(level <= VERBOSE){
Log.v(tag, message);
}
}
public static void d(String tag,String message){
if(level <= DEBUG){
Log.d(tag, message);
}
}
public static void i(String tag,String message){
if(level <= INFO){
Log.i(tag, message);
}
}
public static void w(String tag,String message){
if(level <= WARN){
Log.w(tag, message);
}
}
public static void e(String tag,String message){
if(level <= ERROR){
Log.e(tag, message);
}
}
}